WebsocketClient Member List

This is the complete list of members for WebsocketClient, including all inherited members.

activate()WebsocketConnectionprotected
bind(HttpRequest &request, HttpResponse &response)WebsocketConnectionprotected
broadcast(const char *message, size_t length, ws_frame_type_t type=WS_FRAME_TEXT)WebsocketConnectionprotectedstatic
broadcast(const String &message, ws_frame_type_t type=WS_FRAME_TEXT)WebsocketConnectioninlineprotectedstatic
close()WebsocketConnectionprotected
connect(const Url &url)WebsocketClient
disconnect()WebsocketClientinline
encodeFrame(ws_frame_type_t type, const char *inData, size_t inLength, char *outData, size_t outLength, bool useMask=true, bool isFin=true)WebsocketConnectionprotected
getActiveWebsockets()WebsocketConnectioninlineprotectedstatic
getConnection()WebsocketConnectioninlineprotected
getHttpConnection()WebsocketClient
getState()WebsocketConnectioninlineprotected
getUserData()WebsocketConnectioninlineprotected
onConnected()WebsocketConnectionprotected
operator==(const WebsocketConnection &rhs) constWebsocketConnectioninlineprotected
processFrame(TcpClient &client, char *at, int size)WebsocketConnectionprotected
reset()WebsocketConnectionprotected
send(const char *message, size_t length, ws_frame_type_t type=WS_FRAME_TEXT)WebsocketConnectionprotectedvirtual
send(const String &message, ws_frame_type_t type=WS_FRAME_TEXT)WebsocketConnectioninlineprotected
sendBinary(const uint8_t *data, size_t length)WebsocketConnectioninlineprotected
sendPing(const String &payload=nullptr)WebsocketClientinline
sendPong(const String &payload=nullptr)WebsocketClientinline
sendString(const String &message)WebsocketConnectioninlineprotected
setBinaryHandler(WebsocketBinaryDelegate handler)WebsocketConnectioninlineprotected
setConnection(HttpConnection *connection, bool isClientConnection=true)WebsocketConnectioninlineprotected
setConnectionHandler(WebsocketDelegate handler)WebsocketConnectioninlineprotected
setDisconnectionHandler(WebsocketDelegate handler)WebsocketConnectioninlineprotected
setMessageHandler(WebsocketMessageDelegate handler)WebsocketConnectioninlineprotected
setSslInitHandler(Ssl::Session::InitDelegate handler)WebsocketClientinline
setUserData(void *userData)WebsocketConnectioninlineprotected
stateWebsocketConnectionprotected
staticOnControlBegin(void *userData, ws_frame_type_t type)WebsocketConnectionprotectedstatic
staticOnControlEnd(void *userData)WebsocketConnectionprotectedstatic
staticOnControlPayload(void *userData, const char *, size_t length)WebsocketConnectionprotectedstatic
staticOnDataBegin(void *userData, ws_frame_type_t type)WebsocketConnectionprotectedstatic
staticOnDataEnd(void *userData)WebsocketConnectionprotectedstatic
staticOnDataPayload(void *userData, const char *at, size_t length)WebsocketConnectionprotectedstatic
userDataWebsocketConnectionprotected
verifyKey(HttpConnection &connection, HttpResponse &response)WebsocketClientprotected
WebsocketClient()WebsocketClientinline
WebsocketClient(HttpConnection *connection)WebsocketClientinline
WebsocketConnection(HttpConnection *connection, bool isClientConnection=true)WebsocketConnectionprotected
wsBinaryWebsocketConnectionprotected
wsConnectWebsocketConnectionprotected
wsDisconnectWebsocketConnectionprotected
wsMessageWebsocketConnectionprotected
~WebsocketConnection()WebsocketConnectioninlineprotectedvirtual