Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JoaoLopesF/RemoteDebug
/ functions
Functions
131 in github.com/JoaoLopesF/RemoteDebug
⨍
Functions
131
◇
Types & classes
7
↓ 12 callers
Method
stop
src/RemoteDebug.cpp:342
↓ 8 callers
Method
onDisconnect
src/RemoteDebug.cpp:221
↓ 6 callers
Function
base64_encode_value
src/utility/libb64/cencode.c:28
↓ 5 callers
Method
remoteIP
* get an IP for a client * @param num uint8_t client id * @return IPAddress */
src/utility/WebSocketsServer.cpp:430
↓ 4 callers
Function
SHA1Update
src/utility/libsha1/libsha1.c:132
↓ 4 callers
Function
base64_decode_value
src/utility/libb64/cdecode.c:19
↓ 3 callers
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/utility/WebSocketsServer.cpp:178
↓ 2 callers
Function
SHA1Transform
src/utility/libsha1/libsha1.c:57
↓ 2 callers
Method
connectFailedCb
src/utility/WebSocketsClient.cpp:717
↓ 2 callers
Method
disconnect
src/RemoteDebugWS.cpp:131
↓ 2 callers
Method
onConnect
src/RemoteDebug.cpp:203
↓ 2 callers
Method
write
* write x byte to tcp or get timeout * @param client WSclient_t * * @param out uint8_t * data buffer * @param n size_t byte count * @return b
src/utility/WebSockets.cpp:610
↓ 1 callers
Function
SHA1Final
src/utility/libsha1/libsha1.c:156
↓ 1 callers
Function
SHA1Init
src/utility/libsha1/libsha1.c:118
↓ 1 callers
Method
asyncConnect
src/utility/WebSocketsClient.cpp:723
↓ 1 callers
Function
base64_encode_block
src/utility/libb64/cencode.c:35
↓ 1 callers
Function
base64_encode_blockend
src/utility/libb64/cencode.c:96
↓ 1 callers
Function
base64_init_encodestate
src/utility/libb64/cencode.c:21
↓ 1 callers
Method
clientDisconnect
* * @param client WSclient_t * ptr to the client struct * @param code uint16_t see RFC * @param reason ptr to the disconnect reason message *
src/utility/WebSockets.cpp:59
↓ 1 callers
Method
close
src/utility/WebSocketsServer.cpp:112
↓ 1 callers
Method
connectedCb
src/utility/WebSocketsClient.cpp:676
↓ 1 callers
Method
disconnect
src/RemoteDebug.cpp:642
↓ 1 callers
Method
handleWebsocketCb
src/utility/WebSockets.cpp:325
↓ 1 callers
Method
isConnected
src/RemoteDebug.cpp:730
↓ 1 callers
Method
loop
* called in arduino loop */
src/utility/WebSocketsServer.cpp:130
↓ 1 callers
Method
newClient
* handle new client connection * @param client */
src/utility/WebSocketsServer.cpp:450
↓ 1 callers
Method
onConnection
src/RemoteDebug.cpp:671
↓ 1 callers
Method
onEvent
* set callback function * @param cbEvent WebSocketServerEvent */
src/utility/WebSocketsServer.cpp:142
↓ 1 callers
Method
onReceive
src/RemoteDebug.cpp:228
↓ 1 callers
Method
wsOnReceive
src/RemoteDebug.cpp:1866
Method
RemoteDebug
src/RemoteDebug.cpp:243
Method
WebSocketsClient
src/utility/WebSocketsClient.cpp:28
Method
WebSocketsServer
src/utility/WebSocketsServer.cpp:28
Method
acceptKey
* generate the key for Sec-WebSocket-Accept * @param clientKey String * @return String Accept Key */
src/utility/WebSockets.cpp:485
Method
autoProfilerLevel
src/RemoteDebug.cpp:772
Function
base64_decode_block
src/utility/libb64/cdecode.c:34
Method
base64_encode
* base64_encode * @param data uint8_t * * @param length size_t * @return base64 encoded String */
src/utility/WebSockets.cpp:512
Function
base64_init_decodestate
src/utility/libb64/cdecode.c:28
Method
begin
src/RemoteDebug.cpp:252
Method
begin
src/RemoteDebugWS.cpp:84
Method
begin
* called to initialize the Websocket server */
src/utility/WebSocketsServer.cpp:65
Method
begin
* calles to init the Websockets server */
src/utility/WebSocketsClient.cpp:42
Method
beginSSL
src/utility/WebSocketsClient.cpp:92
Method
beginSocketIO
src/utility/WebSocketsClient.cpp:103
Method
beginSocketIOSSL
src/utility/WebSocketsClient.cpp:113
Method
broadcastBIN
* send binary data to client all * @param payload uint8_t * * @param length size_t * @param headerToPayload bool (see sendFrame for more detail
src/utility/WebSocketsServer.cpp:282
Method
broadcastPing
* sends a WS ping to all Client * @param payload uint8_t * * @param length size_t * @return true if ping is send out */
src/utility/WebSocketsServer.cpp:332
Method
broadcastTXT
* send text data to client all * @param payload uint8_t * * @param length size_t * @param headerToPayload bool (see sendFrame for more details)
src/utility/WebSocketsServer.cpp:215
Method
clearLastCommand
src/RemoteDebug.cpp:1405
Method
clientDisconnect
* Disconnect an client * @param client WSclient_t * ptr to the client struct */
src/utility/WebSocketsServer.cpp:536
Method
clientDisconnect
* Disconnect an client * @param client WSclient_t * ptr to the client struct */
src/utility/WebSocketsClient.cpp:349
Method
clientIsConnected
* get client state * @param client WSclient_t * ptr to the client struct * @return true = connected */
src/utility/WebSocketsServer.cpp:592
Method
clientIsConnected
* get client state * @param client WSclient_t * ptr to the client struct * @return true = conneted */
src/utility/WebSocketsClient.cpp:403
Method
connectedClients
* count the connected clients (optional ping them) * @param ping bool ping the connected clients */
src/utility/WebSocketsServer.cpp:410
Method
disconnect
* disconnect all clients */
src/utility/WebSocketsServer.cpp:357
Method
disconnect
* disconnect one client * @param num uint8_t client id */
src/utility/WebSocketsClient.cpp:259
Method
disconnectAllClients
src/RemoteDebugWS.cpp:113
Method
execHttpHeaderValidation
* Called at client socket connect handshake negotiation time for each http header that is not * a websocket specific http header (not Connec
src/utility/WebSocketsServer.h:192
Method
expand
src/RemoteDebug.cpp:1986
Method
formatNumber
src/RemoteDebug.cpp:1839
Method
getFreeMemory
src/RemoteDebug.cpp:1969
Method
getLastCommand
src/RemoteDebug.cpp:1398
Method
getTelnetClient
src/RemoteDebug.cpp:310
Method
handle
src/RemoteDebug.cpp:365
Method
handle
src/RemoteDebugWS.cpp:153
Method
handleAuthorizationFailed
* called if a non Authorization connection is coming in. * Note: can be override * @param client WSclient_t * ptr to the client s
src/utility/WebSocketsServer.h:158
Method
handleClientData
* Handel incomming data from Client */
src/utility/WebSocketsServer.cpp:666
Method
handleClientData
* Handel incomming data from Client */
src/utility/WebSocketsClient.cpp:433
Method
handleHeader
* handles http header reading for WebSocket upgrade * @param client WSclient_t * ///< pointer to the client struct * @param headerLine String ///<
src/utility/WebSocketsServer.cpp:716
Method
handleHeader
* handle the WebSocket header reading * @param client WSclient_t * ptr to the client struct */
src/utility/WebSocketsClient.cpp:551
Method
handleNonWebsocketConnection
* called if a non Websocket connection is coming in. * Note: can be override * @param client WSclient_t * ptr to the client struc
src/utility/WebSocketsServer.h:140
Method
handleWebsocket
* handle the WebSocket stream * @param client WSclient_t * ptr to the client struct */
src/utility/WebSockets.cpp:284
Method
handleWebsocketPayloadCb
src/utility/WebSockets.cpp:411
Method
handleWebsocketWaitFor
* wait for * @param client * @param size */
src/utility/WebSockets.cpp:295
Method
hasMandatoryHeader
* returns an indicator whether the given named header exists in the configured _mandatoryHttpHeaders collection * @param headerName String ///< the
src/utility/WebSocketsServer.cpp:702
Method
headerDone
* callen when HTTP header is done * @param client WSclient_t * ptr to the client struct */
src/utility/WebSockets.cpp:270
Method
initDebugger
Simple software debugger - based on SerialDebug Library
src/RemoteDebug.cpp:299
Method
isActive
src/RemoteDebug.cpp:802
Method
isCRLF
src/RemoteDebug.cpp:1977
Method
isConnected
src/RemoteDebugWS.cpp:167
Method
isSilence
src/RemoteDebug.cpp:1832
Method
loop
* called in arduino loop */
src/utility/WebSocketsClient.cpp:129
Method
loop
Async interface not need a loop call
src/utility/WebSocketsServer.h:58
Method
loop
Async interface not need a loop call
src/utility/WebSocketsClient.h:63
Method
messageReceived
* * @param client WSclient_t * ptr to the client struct * @param opcode WSopcode_t * @param payload uint8_t * * @param length size_t */
src/utility/WebSocketsServer.cpp:508
Method
messageReceived
* * @param client WSclient_t * ptr to the client struct * @param opcode WSopcode_t * @param payload uint8_t * * @param length size_t */
src/utility/WebSocketsClient.cpp:319
Method
onEvent
* set callback function * @param cbEvent WebSocketServerEvent */
src/utility/WebSocketsClient.cpp:181
Method
onValidateHttpHeader
* Sets the custom http header validator function * @param httpHeaderValidationFunc WebSocketServerHttpHeaderValFunc ///< pointer to the custom http
src/utility/WebSocketsServer.cpp:152
Method
processCommand
src/RemoteDebug.cpp:1411
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/utility/WebSockets.cpp:535
Method
runCbEvent
* called for sending a Event to the app * @param num uint8_t * @param type WStype_t * @param payload uint8_t *
src/utility/WebSocketsServer.h:178
Method
runCbEvent
* called for sending a Event to the app * @param type WStype_t * @param payload uint8_t * * @param length size_t
src/utility/WebSocketsClient.h:128
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/utility/WebSocketsServer.cpp:260
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/utility/WebSocketsClient.cpp:227
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/utility/WebSockets.cpp:84
Method
sendHeader
* send the WebSocket header to Server * @param client WSclient_t * ptr to the client struct */
src/utility/WebSocketsClient.cpp:460
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/utility/WebSocketsServer.cpp:311
Method
sendPing
* sends a WS ping to Server * @param payload uint8_t * * @param length size_t * @return true if ping is send out */
src/utility/WebSocketsClient.cpp:244
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/utility/WebSocketsClient.cpp:193
Method
sendTelnetCommand
src/RemoteDebug.cpp:1998
next →
1–100 of 131, ranked by callers