Home Reference Source Test
public class | source

Message

Static Method Summary

Static Public Methods
public static

peekLength(buf: SerialBuffer): number

public static

peekType(buf: SerialBuffer): Message.Type

public static

Constructor Summary

Public Constructor
public

constructor(type: Message.Type)

Create a new Message instance.

Member Summary

Public Members
public get

serializedSize: number

public get

type: Message.Type

Method Summary

Public Methods
public
public

toString(): string

Protected Methods
protected

Static Public Methods

public static peekLength(buf: SerialBuffer): number source

Params:

NameTypeAttributeDescription
buf SerialBuffer

Return:

number

public static peekType(buf: SerialBuffer): Message.Type source

Params:

NameTypeAttributeDescription
buf SerialBuffer

Return:

Message.Type

public static unserialize(buf: SerialBuffer): Message source

Params:

NameTypeAttributeDescription
buf SerialBuffer

Return:

Message

Public Constructors

public constructor(type: Message.Type) source

Create a new Message instance. This is usually not called directly but by subclasses.

Params:

NameTypeAttributeDescription
type Message.Type

Message type

Public Members

public get serializedSize: number source

public get type: Message.Type source

Public Methods

public serialize(buf: SerialBuffer): SerialBuffer source

Params:

NameTypeAttributeDescription
buf SerialBuffer
  • optional

Return:

SerialBuffer

public toString(): string source

Return:

string

Protected Methods

protected _setChecksum(buf: SerialBuffer): void source

Params:

NameTypeAttributeDescription
buf SerialBuffer

Return:

void