Sming Framework API
Sming - Open Source framework for high efficiency WiFi SoC ESP8266 native development with C++ language.
WebsocketConnection Member List

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

activate()WebsocketConnection
bind(HttpRequest &request, HttpResponse &response)WebsocketConnection
broadcast(const char *message, size_t length, ws_frame_type_t type=WS_FRAME_TEXT)WebsocketConnectionstatic
broadcast(const String &message, ws_frame_type_t type=WS_FRAME_TEXT)WebsocketConnectioninlinestatic
close()WebsocketConnection
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()WebsocketConnectioninlinestatic
getConnection()WebsocketConnectioninline
getState()WebsocketConnectioninline
getUserData()WebsocketConnectioninline
onConnected()WebsocketConnection
operator==(const WebsocketConnection &rhs) const WebsocketConnectioninline
processFrame(TcpClient &client, char *at, int size)WebsocketConnectionprotected
reset()WebsocketConnection
send(const char *message, size_t length, ws_frame_type_t type=WS_FRAME_TEXT)WebsocketConnectionvirtual
send(const String &message, ws_frame_type_t type=WS_FRAME_TEXT)WebsocketConnectioninline
sendBinary(const uint8_t *data, size_t length)WebsocketConnectioninline
sendString(const String &message)WebsocketConnectioninline
setBinaryHandler(WebsocketBinaryDelegate handler)WebsocketConnectioninline
setConnection(HttpConnection *connection, bool isClientConnection=true)WebsocketConnectioninline
setConnectionHandler(WebsocketDelegate handler)WebsocketConnectioninline
setDisconnectionHandler(WebsocketDelegate handler)WebsocketConnectioninline
setMessageHandler(WebsocketMessageDelegate handler)WebsocketConnectioninline
setUserData(void *userData)WebsocketConnectioninline
state (defined in WebsocketConnection)WebsocketConnectionprotected
staticOnControlBegin(void *userData, ws_frame_type_t type) (defined in WebsocketConnection)WebsocketConnectionprotectedstatic
staticOnControlEnd(void *userData) (defined in WebsocketConnection)WebsocketConnectionprotectedstatic
staticOnControlPayload(void *userData, const char *, size_t length) (defined in WebsocketConnection)WebsocketConnectionprotectedstatic
staticOnDataBegin(void *userData, ws_frame_type_t type) (defined in WebsocketConnection)WebsocketConnectionprotectedstatic
staticOnDataEnd(void *userData) (defined in WebsocketConnection)WebsocketConnectionprotectedstatic
staticOnDataPayload(void *userData, const char *at, size_t length) (defined in WebsocketConnection)WebsocketConnectionprotectedstatic
userData (defined in WebsocketConnection)WebsocketConnectionprotected
WebsocketConnection(HttpConnection *connection, bool isClientConnection=true)WebsocketConnection
wsBinary (defined in WebsocketConnection)WebsocketConnectionprotected
wsConnect (defined in WebsocketConnection)WebsocketConnectionprotected
wsDisconnect (defined in WebsocketConnection)WebsocketConnectionprotected
wsMessage (defined in WebsocketConnection)WebsocketConnectionprotected
~WebsocketConnection() (defined in WebsocketConnection)WebsocketConnectioninlinevirtual