interface UdpChannel { maxPayloadSize: number; get port(): number; close(): void; onData(listener: ((netInterface: string,
peerAddress: string,
peerPort: number,
data: Uint8Array) => void)): Listener; send(host: string,
port: number,
data: Uint8Array): Promise<void>; supports(type: ChannelType,
address?: string): boolean; } Properties
maxPayloadSize
maxPayloadSize: number
Accessors
port
- get port(): number
Returns number
Methods
close
- close(): void
Returns void
onData
- onData(listener): Listener
Parameters
- listener: ((netInterface: string, peerAddress: string, peerPort: number, data: Uint8Array) => void)
- (netInterface, peerAddress, peerPort, data): void
Parameters
- netInterface: string
- peerAddress: string
- peerPort: number
- data: Uint8Array
Returns void
send
- send(host, port, data): Promise<void>
Parameters
- host: string
- port: number
- data: Uint8Array
Returns Promise<void>
supports
- supports(type, address?): boolean
Returns boolean