Interface Extension
interface Extension {
Class?: Function;
type?: number;
pack?(value: any): Uint8Array<ArrayBufferLike> | Buffer<ArrayBufferLike>;
read?(datum: any): any;
unpack?(
messagePack: Uint8Array<ArrayBufferLike> | Buffer<ArrayBufferLike>,
): any;
write?(instance: any): any;
}
Class?: Function;
type?: number;
pack?(value: any): Uint8Array<ArrayBufferLike> | Buffer<ArrayBufferLike>;
read?(datum: any): any;
unpack?(
messagePack: Uint8Array<ArrayBufferLike> | Buffer<ArrayBufferLike>,
): any;
write?(instance: any): any;
}
Methods
Optionalpack
- Parameters- value: any
 - Returns Uint8Array<ArrayBufferLike> | Buffer<ArrayBufferLike>
Optionalread
- Parameters- datum: any
 - Returns any
Optionalunpack
- Parameters- messagePack: Uint8Array<ArrayBufferLike> | Buffer<ArrayBufferLike>
 - Returns any
Optionalwrite
- Parameters- instance: any
 - Returns any