VersionCodec
Source: codec.ts:27
A codec that help encode or decode packets
Constructors
new VersionCodec(state: SharedState): VersionCodec
Parameters
state(SharedState)
Returns
VersionCodec
Properties
consumePacket: (packetId: string, data: object) => void
Methods
encodePacket(
packetId: string | number,
data: Record<string, any>,
): EncodeResult
Parameters
packetId(string | number)data(Record<string, any>)
Returns
EncodeResult
handlePacket(packetId: number, decoder: BinaryDecoder): void
Parameters
packetId(number)decoder(BinaryDecoder)
Returns
void