Constructors
constructor
new Host( ipAddress: string, port: number, peerLimit: number, channelLimit: number, usingNewPacket: boolean, usingNewPacketServer: boolean,): Host Parameters
- ipAddress: string
- port: number
- peerLimit: number
- channelLimit: number
- usingNewPacket: boolean
- usingNewPacketServer: boolean
Accessors
Methods
connect
connect(ipAddress: string, port: number): boolean Parameters
- ipAddress: string
- port: number
Returns boolean
disconnect
disconnect(netId: number): boolean
disconnectLater
disconnectLater(netId: number): boolean
disconnectNow
disconnectNow(netId: number): boolean
getPeerData
getPeerData(netId: number): object
send
send(netId: number, data: Buffer, channelId: number): boolean Parameters
- netId: number
- data: Buffer
- channelId: number
Returns boolean
setEmitter
setEmitter(emitter: (...args: any[]) => any): void Parameters
- emitter: (...args: any[]) => any
Returns void
setPingInterval
setPingInterval(netId: number, pingInterval: number): boolean Parameters
- netId: number
- pingInterval: number
Returns boolean
setTimeout
setTimeout(netId: number, limit: number, min: number, max: number): boolean Parameters
- netId: number
- limit: number
- min: number
- max: number
Returns boolean