![]() |
Qore WebSocketUtil Module Reference 1.6
|
The WebSocketUtil module provides common client and server support for RFC-6455 based WebSocket protocol implementations in Qore.
This module is used by the following modules:
To use this module directly, use "%requires WebSocketClient" in your code, otherwise it's recommended to use one of the higher-level module listed above.
The main functionality provided by this module:
WebSocketUtil::ws_encode_message(): encodes messages for sending over a websocket connectionWebSocketUtil::ws_read_message(): reads and decodes messages from a websocket connectionclosecodes opcodes WsExtensionParamInfo hashdecl for extension parametersWsExtensionInfo hashdecl for extension infoWS_RSV1, WS_RSV2, WS_RSV3 constantsrsv1, rsv2, rsv3 fields to WsMsgInfo rsv_bits parameter to ws_encode_message() ws_read_message() now extracts RSV bits