UNPKG

@nestjs/microservices

Version:

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

33 lines (32 loc) 863 B
type VoidCallback = () => void; type OnErrorCallback = (error: Error) => void; type OnLookupCallback = (err: Error, address: string, family: string, host: string) => void; export declare const enum TcpStatus { DISCONNECTED = "disconnected", CONNECTED = "connected" } export declare const enum TcpEventsMap { ERROR = "error", CONNECT = "connect", END = "end", CLOSE = "close", TIMEOUT = "timeout", DRAIN = "drain", LOOKUP = "lookup", LISTENING = "listening" } /** * TCP events map for the net TCP socket. * Key is the event name and value is the corresponding callback function. * @publicApi */ export type TcpEvents = { error: OnErrorCallback; connect: VoidCallback; end: VoidCallback; close: VoidCallback; timeout: VoidCallback; drain: VoidCallback; lookup: OnLookupCallback; }; export {};