Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Links2004/arduinoWebSockets
/ functions
Functions
196 in github.com/Links2004/arduinoWebSockets
⨍
Functions
196
◇
Types & classes
15
Method
clientIsConnected
* get client state * @param client WSclient_t * ptr to the client struct * @return true = conneted */
src/WebSocketsClient.cpp:616
Method
configureEIOping
src/SocketIOclient.cpp:65
Method
connect
examples/esp32_pio/CustomNetworkClient/src/network_client_secure.cpp:12
Method
connected
examples/esp32_pio/CustomNetworkClient/src/network_client_secure.cpp:132
Method
connectedClients
* count the connected clients (optional ping them) * @param ping bool ping the connected clients */
src/WebSocketsServer.cpp:388
Method
createHeader
* * @param buf uint8_t * ptr to the buffer for writing * @param opcode WSopcode_t * @param length size_t length of the payload
src/WebSockets.cpp:93
Method
disableGsm
examples/esp32_pio/CustomNetworkClient/src/network_client_impl.h:31
Method
disableHeartbeat
* disable ping/pong heartbeat process */
src/WebSocketsServer.cpp:933
Method
disableHeartbeat
* disable ping/pong heartbeat process */
src/WebSocketsClient.cpp:1068
Method
disableWifi
examples/esp32_pio/CustomNetworkClient/src/network_client_impl.h:18
Method
disconnect
* disconnect all clients */
src/WebSocketsServer.cpp:336
Method
disconnect
src/SocketIOclient.cpp:96
Method
disconnect
* disconnect one client * @param num uint8_t client id */
src/WebSocketsClient.cpp:443
Method
dropNativeClient
* Discard a native client * @param client WSclient_t * ptr to the client struct contaning the native client "->tcp" */
src/WebSocketsServer.cpp:543
Method
enableGsm
examples/esp32_pio/CustomNetworkClient/src/network_client_impl.h:22
Method
enableHeartbeat
* enable ping/pong heartbeat process * @param pingInterval uint32_t how often ping will be sent * @param pongTimeout uint32_t millis after which p
src/WebSocketsServer.cpp:918
Method
enableHeartbeat
* enable ping/pong heartbeat process * @param pingInterval uint32_t how often ping will be sent * @param pongTimeout uint32_t millis after which p
src/WebSocketsClient.cpp:1061
Method
enableHeartbeat
* enable ping/pong heartbeat process * @param client WSclient_t * * @param pingInterval uint32_t how often ping will be sent * @param pongTimeou
src/WebSockets.cpp:729
Method
enableWifi
examples/esp32_pio/CustomNetworkClient/src/network_client_impl.h:9
Method
execHttpHeaderValidation
* Called at client socket connect handshake negotiation time for each http header that is not * a websocket specific http header (not Connection
src/WebSocketsServer.h:193
Method
flush
examples/esp32_pio/CustomNetworkClient/src/network_client_secure.cpp:114
Method
getUrl
* RFC 6455 * get the full URL/URI of the connection */
src/WebSocketsClient.cpp:500
Method
handleAuthorizationFailed
* called if a non Authorization connection is coming in. * Note: can be override * @param client WSclient_t * ptr to the client struct
src/WebSocketsServer.h:158
Method
handleCbEvent
src/SocketIOclient.cpp:188
Method
handleClientData
* Handel incomming data from Client */
src/WebSocketsServer.cpp:695
Method
handleClientData
* Handel incomming data from Client */
src/WebSocketsClient.cpp:645
Method
handleHBPing
* send heartbeat ping to server in set intervals */
src/WebSocketsServer.cpp:899
Method
handleHBPing
* send heartbeat ping to server in set intervals */
src/WebSocketsClient.cpp:1039
Method
handleHBTimeout
* handle ping/pong heartbeat timeout process * @param client WSclient_t * */
src/WebSockets.cpp:742
Method
handleHeader
* handles http header reading for WebSocket upgrade * @param client WSclient_t * ///< pointer to the client struct * @param headerLine String ///<
src/WebSocketsServer.cpp:743
Method
handleHeader
* handle the WebSocket header reading * @param client WSclient_t * ptr to the client struct */
src/WebSocketsClient.cpp:774
Method
handleNewClient
* Handle incoming Connection Request */
src/WebSocketsServer.cpp:639
Method
handleNonWebsocketConnection
* called if a non Websocket connection is coming in. * Note: can be override * @param client WSclient_t * ptr to the client struct
src/WebSocketsServer.h:139
Method
handleWebsocket
* handle the WebSocket stream * @param client WSclient_t * ptr to the client struct */
src/WebSockets.cpp:341
Method
handleWebsocketPayloadCb
src/WebSockets.cpp:468
Method
handleWebsocketWaitFor
* wait for * @param client * @param size */
src/WebSockets.cpp:352
Method
hasMandatoryHeader
* returns an indicator whether the given named header exists in the configured _mandatoryHttpHeaders collection * @param headerName String ///< the
src/WebSocketsServer.cpp:730
Method
headerDone
* callen when HTTP header is done * @param client WSclient_t * ptr to the client struct */
src/WebSockets.cpp:327
Method
hookForWebserver
src/WebSockets4WebServer.h:46
Function
init
src/WebSockets.h:360
Method
initClient
src/SocketIOclient.cpp:69
Method
isConnected
src/SocketIOclient.cpp:84
Method
isConnected
src/WebSocketsClient.cpp:492
Function
loop
examples/esp32_pio/WebSocketClientSSLBundle/src/main.cpp:125
Function
loop
examples/particle/ParticleWebSocketClient/application.cpp:41
Method
loop
* called in arduino loop */
src/WebSocketsServer.cpp:971
Method
loop
Async interface not need a loop call
src/WebSocketsServer.h:231
Method
loop
Async interface not need a loop call
src/WebSocketsClient.h:85
Method
messageReceived
* * @param client WSclient_t * ptr to the client struct * @param opcode WSopcode_t * @param payload uint8_t * * @param length size_t */
src/WebSocketsServer.cpp:512
Method
messageReceived
* * @param client WSclient_t * ptr to the client struct * @param opcode WSopcode_t * @param payload uint8_t * * @param length size_t */
src/WebSocketsClient.cpp:520
Method
onEvent
* set callback function * @param cbEvent WebSocketServerEvent */
src/WebSocketsServer.cpp:130
Method
onEvent
* set callback function * @param cbEvent WebSocketServerEvent */
src/WebSocketsClient.cpp:356
Method
onValidateHttpHeader
* Sets the custom http header validator function * @param httpHeaderValidationFunc WebSocketServerHttpHeaderValFunc ///< pointer to the custom http
src/WebSocketsServer.cpp:140
Function
on_close
(ws)
examples/esp8266_pico/WebSocketServerHooked/ws-testclient.py:26
Function
on_error
(ws, error)
examples/esp8266_pico/WebSocketServerHooked/ws-testclient.py:22
Function
on_message
(ws, message)
examples/esp8266_pico/WebSocketServerHooked/ws-testclient.py:18
Function
on_open
(ws)
examples/esp8266_pico/WebSocketServerHooked/ws-testclient.py:29
Method
peek
examples/esp32_pio/CustomNetworkClient/src/network_client_secure.cpp:104
Method
peek
examples/esp32_pio/CustomNetworkClient/src/network_client.cpp:102
Method
read
examples/esp32_pio/CustomNetworkClient/src/network_client_secure.cpp:84
Method
readCb
* read x byte from tcp or get timeout * @param client WSclient_t * * @param out uint8_t * data buffer * @param n size_t byte count * @return
src/WebSockets.cpp:596
Function
run
(*args)
examples/esp8266_pico/WebSocketServerHooked/ws-testclient.py:31
Method
runCbEvent
Handeling events from websocket layer
src/SocketIOclient.h:102
Method
runCbEvent
* called for sending a Event to the app * @param num uint8_t * @param type WStype_t * @param payload uint8_t * * @param length
src/WebSocketsServer.h:179
Method
runCbEvent
* called for sending a Event to the app * @param type WStype_t * @param payload uint8_t * * @param length size_t */
src/WebSocketsClient.h:191
Method
runIOCbEvent
src/SocketIOclient.h:93
Method
sendBIN
* send binary data to client * @param num uint8_t client id * @param payload uint8_t * * @param length size_t * @param headerToPayload bool (
src/WebSocketsServer.cpp:245
Method
sendBIN
* send binary data to client * @param num uint8_t client id * @param payload uint8_t * * @param length size_t * @param headerToPayload bool (
src/WebSocketsClient.cpp:408
Method
sendEVENT
* send text data to client * @param num uint8_t client id * @param payload uint8_t * * @param length size_t * @param headerToPayload bool (see se
src/SocketIOclient.cpp:158
Method
sendFrame
* * @param client WSclient_t * ptr to the client struct * @param opcode WSopcode_t * @param payload uint8_t * ptr to the payload * @para
src/WebSockets.cpp:200
Method
sendFrameHeader
* * @param client WSclient_t * ptr to the client struct * @param opcode WSopcode_t * @param length size_t length of the payload * @p
src/WebSockets.cpp:177
Method
sendHeader
* send the WebSocket header to Server * @param client WSclient_t * ptr to the client struct */
src/WebSocketsClient.cpp:682
Method
sendPing
* sends a WS ping to Client * @param num uint8_t client id * @param payload uint8_t * * @param length size_t * @return true if ping is send ou
src/WebSocketsServer.cpp:293
Method
sendPing
* sends a WS ping to Server * @param payload uint8_t * * @param length size_t * @return true if ping is send out */
src/WebSocketsClient.cpp:425
Method
sendTXT
* send text data to client * @param num uint8_t client id * @param payload uint8_t * * @param length size_t * @param headerToPayload bool (se
src/WebSocketsClient.cpp:368
Method
setAuthorization
* set the Authorization for the http request * @param user const char * * @param password const char * */
src/WebSocketsServer.cpp:365
Method
setAuthorization
* set the Authorizatio for the http request * @param user const char * * @param password const char * */
src/WebSocketsClient.cpp:454
Method
setExtraHeaders
src/SocketIOclient.cpp:88
Method
setExtraHeaders
* set extra headers for the http request; * separate headers by "\r\n" * @param extraHeaders const char * extraHeaders */
src/WebSocketsClient.cpp:479
Method
setReconnectInterval
* set the reconnect Interval * how long to wait after a connection initiate failed * @param time in ms */
src/WebSocketsClient.cpp:488
Method
setSSLClientCertKey
src/SocketIOclient.cpp:54
Method
setSSLClientCertKey
src/WebSocketsClient.cpp:176
Function
setup
examples/esp32_pio/CustomNetworkClient/src/main.cpp:85
Function
setup
examples/esp32_pio/WebSocketClientSSLBundle/src/main.cpp:87
Function
setup
examples/particle/ParticleWebSocketClient/application.cpp:30
Function
webSocketEvent
examples/esp32_pio/CustomNetworkClient/src/main.cpp:52
Function
webSocketEvent
examples/esp32_pio/WebSocketClientSSLBundle/src/main.cpp:54
Function
webSocketEvent
examples/particle/ParticleWebSocketClient/application.cpp:10
Method
write
examples/esp32_pio/CustomNetworkClient/src/network_client_secure.cpp:43
Function
ws_server
Run in cycle and wait for new messages
examples/esp8266_pico/WebSocketClientOTA/python_ota_server/main.py:219
Method
~SocketIOclient
src/SocketIOclient.cpp:15
Method
~WebSocketsClient
src/WebSocketsClient.cpp:38
Method
~WebSocketsNetworkClient
examples/esp32_pio/CustomNetworkClient/src/network_client.cpp:7
Method
~WebSocketsNetworkClientSecure
examples/esp32_pio/CustomNetworkClient/src/network_client_secure.cpp:6
Method
~WebSocketsServer
src/WebSocketsServer.cpp:75
Method
~WebSocketsServerCore
src/WebSocketsServer.cpp:65
← previous
101–196 of 196, ranked by callers