interface WebSocketConnection
A server-side WebSocket connection accepted by a WebSocketServer.
Index
Properties
Methods
bufferedAmount number read-only
The number of queued outbound bytes.
close(code, reason)
Closes the connection.
close(code?: number, reason?: string): void;
| Name | Type | Description |
|---|---|---|
| optional code | number | |
| optional reason | string |
on(type, listener)
Registers an event listener (message, close, error, drain).
on(type: string, listener: (...args: any[]) => void): this;
| Name | Type | Description |
|---|---|---|
| type | string | |
| listener | (...args: any[]) => void | |
| Return Value | this |
protocol string read-only
The negotiated subprotocol, or "".
send(value)
Sends data. See WebSocket.send().
send(
value: string | buffer.IOBuffer | ArrayBuffer | ArrayBufferView,
): boolean;
| Name | Type | Description |
|---|---|---|
| value | string | buffer.IOBuffer | ArrayBuffer | ArrayBufferView | |
| Return Value | boolean |