UNPKG

@nestjs/microservices

Version:

Nest - modern, fast, powerful node.js web framework (@microservices)

22 lines (21 loc) 682 B
/// <reference types="node" /> import { Socket } from 'net'; export declare class JsonSocket { readonly socket: Socket; private contentLength; private isClosed; private buffer; private readonly stringDecoder; private readonly delimeter; get netSocket(): Socket; constructor(socket: Socket); connect(port: number, host: string): this; on(event: string, callback: (err?: any) => void): this; once(event: string, callback: (err?: any) => void): this; end(): this; sendMessage(message: any, callback?: (err?: any) => void): void; private onData; private handleData; private handleMessage; private formatMessageData; }