UNPKG

@showbridge/lib

Version:

Main library for showbridge protocol router

20 lines (19 loc) 555 B
import { TCPSender } from '@showbridge/types'; declare class TCPMessage { private msg; sender: TCPSender; constructor(msg: Buffer, sender: TCPSender); get messageType(): string; get bytes(): Uint8Array<ArrayBuffer>; set bytes(bytes: Uint8Array<ArrayBuffer>); get string(): string; set string(string: string); toString(): string; toJSON(): { messageType: string; msg: Buffer<ArrayBufferLike>; sender: TCPSender; }; static fromJSON(json: any): TCPMessage; } export default TCPMessage;