Class Protocols.WebSocket.Connection
- Variable buf
Stdio.Buffer
Protocols.WebSocket.Connection.buf- Description
Output buffer
- Variable bufferedAmount
int
Protocols.WebSocket.Connection.bufferedAmount- Description
Number of bytes in the send buffer.
- Variable endpoint
Standards.URI
Protocols.WebSocket.Connection.endpoint- Description
Remote endpoint in client mode
- Variable http_buffer
protected
Stdio.Buffer
Protocols.WebSocket.Connection.http_buffer- Description
Used in client mode to read server response.
- Variable masking
bool
Protocols.WebSocket.Connection.masking- Description
If true, all outgoing frames are masked.
- Variable onclose
function
(CLOSE_STATUS
,mixed
:void
) Protocols.WebSocket.Connection.onclose- Description
This callback will be called once the WebSocket has been closed. No more frames can be sent or will be received after the close event has been triggered. This happens either when receiving a frame initiating the close handshake or after the TCP connection has been closed. Note that this is a deviation from the WebSocket API specification.
- Variable onmessage
function
(Frame
,mixed
:void
) Protocols.WebSocket.Connection.onmessage
- Variable onopen
function
(mixed
:void
) Protocols.WebSocket.Connection.onopen
- Variable parser
Parser
Protocols.WebSocket.Connection.parser- Description
An instance of Parser used to parse incoming data.
- Variable state
STATE
Protocols.WebSocket.Connection.state
- Variable stream
Stdio.File
|SSL.File
Protocols.WebSocket.Connection.stream- Description
The actual client connection.
- Method create
Protocols.WebSocket.Connection Protocols.WebSocket.Connection()
- Description
Create a WebSocket client