Files
node-metaverse/lib/classes/MessageBase.ts

14 lines
320 B
TypeScript
Raw Normal View History

2017-11-26 01:14:02 +00:00
import {Message} from '../enums/Message';
2018-10-10 10:36:12 +01:00
import {MessageFlags} from '..';
2017-11-26 01:14:02 +00:00
export interface MessageBase
{
name: string;
messageFlags: MessageFlags;
id: Message;
getSize(): number;
writeToBuffer(buf: Buffer, pos: number): number;
readFromBuffer(buf: Buffer, pos: number): number;
}