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

14 lines
365 B
TypeScript
Raw Normal View History

import type { Message } from '../enums/Message';
import type { MessageFlags } from '../enums/MessageFlags';
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;
2017-11-26 01:14:02 +00:00
}