UNPKG

node-universe

Version:

基于 Nodejs 环境的一款微服务框架,原理来自于宇宙中的恒星,行星,卫星等系统。

16 lines (15 loc) 534 B
import EventEmitter from 'events'; import { Socket } from 'net'; export default class TcpWriter extends EventEmitter { options: any; transporter: any; logger: any; sockets: Map<string, Socket>; constructor(transporter: any, options: any); connect(nodeID: string): Promise<Socket>; send(nodeID: string, type: number, data: Buffer): Promise<any>; addSocket(nodeID: string, socket: Socket, force: boolean): void; private manageConnections; removeSocket(nodeID: string): void; close(): void; }