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

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

_sendFrame(WSFrameType frameType, uint8_t *msg, uint16_t length) (defined in WebsocketClient)WebsocketClientprotected
_verifyKey(char *buf, int size) (defined in WebsocketClient)WebsocketClientprotected
autoSelfDestruct (defined in TcpConnection)TcpConnectionprotected
canSend (defined in TcpConnection)TcpConnectionprotected
close() (defined in TcpClient)TcpClientprotectedvirtual
closeTcpConnection(tcp_pcb *tpcb) (defined in TcpConnection)TcpConnectionprotectedstatic
connect(String url, uint32_t sslOptions=0)WebsocketClient
connect(String server, int port, boolean useSsl=false, uint32_t sslOptions=0) (defined in TcpClient)TcpClientprotectedvirtual
connect(IPAddress addr, uint16_t port, boolean useSsl=false, uint32_t sslOptions=0) (defined in TcpClient)TcpClientprotectedvirtual
connect(String server, int port, bool useSsl=false, uint32_t sslOptions=0) (defined in TcpConnection)TcpConnectionprotectedvirtual
connect(IPAddress addr, uint16_t port, bool useSsl=false, uint32_t sslOptions=0) (defined in TcpConnection)TcpConnectionprotectedvirtual
disconnect()WebsocketClient
flush() (defined in TcpConnection)TcpConnectionprotected
getAvailableWriteSize() (defined in TcpConnection)TcpConnectioninlineprotected
getConnectionState() (defined in TcpClient)TcpClientinlineprotected
getRemoteIp() (defined in TcpConnection)TcpConnectioninlineprotected
getRemotePort() (defined in TcpConnection)TcpConnectioninlineprotected
getWSMode()WebsocketClient
initialize(tcp_pcb *pcb) (defined in TcpConnection)TcpConnectionprotected
internalTcpConnect(IPAddress addr, uint16_t port) (defined in TcpConnection)TcpConnectionprotected
isProcessing() (defined in TcpClient)TcpClientinlineprotected
onConnected(err_t err) (defined in TcpClient)TcpClientprotectedvirtual
onError(err_t err) (defined in WebsocketClient)WebsocketClientprotectedvirtual
onFinished(TcpClientState finishState)WebsocketClientprotectedvirtual
onPoll() (defined in TcpConnection)TcpConnectionprotectedvirtual
onReadyToSendData(TcpConnectionEvent sourceEvent) (defined in TcpClient)TcpClientprotectedvirtual
onReceive(pbuf *buf) (defined in WebsocketClient)WebsocketClientprotectedvirtual
onSent(uint16_t len) (defined in TcpClient)TcpClientprotectedvirtual
pushAsyncPart() (defined in TcpClient)TcpClientprotected
send(const char *data, uint16_t len, bool forceCloseAfterSent=false) (defined in TcpClient)TcpClientprotected
sendBinary(uint8_t *msg, uint16_t length)WebsocketClient
sendMessage(char *msg, uint16_t length)WebsocketClient
sendMessage(String str)WebsocketClient
sendPing()WebsocketClient
sendPong()WebsocketClient
sendString(String data, bool forceCloseAfterSent=false) (defined in TcpClient)TcpClientprotected
setCompleteDelegate(TcpClientCompleteDelegate completeCb=NULL)TcpClientprotected
setReceiveDelegate(TcpClientDataDelegate receiveCb=NULL)TcpClientprotected
setTimeOut(uint16_t waitTimeOut) (defined in TcpConnection)TcpConnectionprotected
setWebSocketBinaryHandler(WebSocketClientBinaryDelegate handler)WebsocketClient
setWebSocketConnectedHandler(WebSocketClientConnectedDelegate handler)WebsocketClient
setWebSocketDisconnectedHandler(WebSocketClientDisconnectDelegate handler)WebsocketClient
setWebSocketMessageHandler(WebSocketClientMessageDelegate handler) (defined in WebsocketClient)WebsocketClient
sleep (defined in TcpConnection)TcpConnectionprotected
staticDnsResponse(const char *name, ip_addr_t *ipaddr, void *arg) (defined in TcpConnection)TcpConnectionprotectedstatic
staticOnConnected(void *arg, tcp_pcb *tcp, err_t err) (defined in TcpConnection)TcpConnectionprotectedstatic
staticOnError(void *arg, err_t err) (defined in TcpConnection)TcpConnectionprotectedstatic
staticOnPoll(void *arg, tcp_pcb *tcp) (defined in TcpConnection)TcpConnectionprotectedstatic
staticOnReceive(void *arg, tcp_pcb *tcp, pbuf *p, err_t err) (defined in TcpConnection)TcpConnectionprotectedstatic
staticOnSent(void *arg, tcp_pcb *tcp, uint16_t len) (defined in TcpConnection)TcpConnectionprotectedstatic
tcp (defined in TcpConnection)TcpConnectionprotected
TcpClient(bool autoDestruct) (defined in TcpClient)TcpClientprotected
TcpClient(tcp_pcb *clientTcp, TcpClientDataDelegate clientReceive, TcpClientCompleteDelegate onCompleted) (defined in TcpClient)TcpClientprotected
TcpClient(TcpClientCompleteDelegate onCompleted, TcpClientEventDelegate onReadyToSend, TcpClientDataDelegate onReceive=NULL) (defined in TcpClient)TcpClientprotected
TcpClient(TcpClientCompleteDelegate onCompleted, TcpClientDataDelegate onReceive=NULL) (defined in TcpClient)TcpClientprotected
TcpClient(TcpClientDataDelegate onReceive) (defined in TcpClient)TcpClientprotected
TcpConnection(bool autoDestruct) (defined in TcpConnection)TcpConnectionprotected
TcpConnection(tcp_pcb *connection, bool autoDestruct) (defined in TcpConnection)TcpConnectionprotected
timeOut (defined in TcpConnection)TcpConnectionprotected
useSsl (defined in TcpConnection)TcpConnectionprotected
WebsocketClient(bool autoDestruct=false) (defined in WebsocketClient)WebsocketClientinline
write(const char *data, int len, uint8_t apiflags=TCP_WRITE_FLAG_COPY) (defined in TcpConnection)TcpConnectionprotectedvirtual
write(IDataSourceStream *stream) (defined in TcpConnection)TcpConnectionprotected
writeString(const char *data, uint8_t apiflags=TCP_WRITE_FLAG_COPY) (defined in TcpConnection)TcpConnectionprotected
writeString(const String data, uint8_t apiflags=TCP_WRITE_FLAG_COPY) (defined in TcpConnection)TcpConnectionprotected
~TcpClient() (defined in TcpClient)TcpClientprotectedvirtual
~TcpConnection() (defined in TcpConnection)TcpConnectionprotectedvirtual
~WebsocketClient() (defined in WebsocketClient)WebsocketClientinlinevirtual