|
ESPNode
|
#include "webserver.h"
Functions | |
| AsyncWebServer | httpServer (80) |
| Create AsyncWebServer object on port 80. More... | |
| AsyncWebSocket | ws ("/ws") |
| Ein Server für die Websockets. More... | |
| void | initWebSocket () |
| Inittialisierung des WebSockets. More... | |
| void | sendWsMessage (String &_myMsg) |
| void | sendWsMessage (String &_myMsg, uint8_t kat) |
| void | prozess_wifishow () |
| Erzeugt ein JSON zur Anzeige der gefundenen Netzwerke. More... | |
| void | prozess_wifiscan () |
| Startet einen Scan nach verfügbaren Wifi Netzwerken. More... | |
| void | prozess_sysinfo () |
| void | handleWebSocketMessage (void *arg, uint8_t *data, size_t len) |
| Der Handler für Websocket Messages. More... | |
| void | handleWebSocketInit (void *arg, uint8_t *data, size_t len) |
| void | ws_onEvent (AsyncWebSocket *server, AsyncWebSocketClient *client, AwsEventType type, void *arg, uint8_t *data, size_t len) |
| Eventhandler für die Websockets. More... | |
| void | setup_webserver () |
Variables | |
| int | cmd_no = 0 |
| void handleWebSocketInit | ( | void * | arg, |
| uint8_t * | data, | ||
| size_t | len | ||
| ) |
| void handleWebSocketMessage | ( | void * | arg, |
| uint8_t * | data, | ||
| size_t | len | ||
| ) |
Der Handler für Websocket Messages.
| arg | |
| data | |
| len |
| AsyncWebServer httpServer | ( | 80 | ) |
Create AsyncWebServer object on port 80.
| void initWebSocket | ( | ) |
Inittialisierung des WebSockets.
| void prozess_sysinfo | ( | ) |
| void prozess_wifiscan | ( | void | ) |
Startet einen Scan nach verfügbaren Wifi Netzwerken.
| void prozess_wifishow | ( | void | ) |
Erzeugt ein JSON zur Anzeige der gefundenen Netzwerke.
| void sendWsMessage | ( | String & | _myMsg | ) |
| void sendWsMessage | ( | String & | _myMsg, |
| uint8_t | kat | ||
| ) |
| void setup_webserver | ( | ) |
| AsyncWebSocket ws | ( | "/ws" | ) |
Ein Server für die Websockets.
| void ws_onEvent | ( | AsyncWebSocket * | server, |
| AsyncWebSocketClient * | client, | ||
| AwsEventType | type, | ||
| void * | arg, | ||
| uint8_t * | data, | ||
| size_t | len | ||
| ) |
Eventhandler für die Websockets.
| server | Keine direkte Verwendung |
| client | Keine direkte Verwendung |
| type | Der Eventtyp |
| arg | Wird durchgereicht an handleWebSocketMessage |
| data | Wird durchgereicht an handleWebSocketMessage |
| len | Wird durchgereicht an handleWebSocketMessage |
| int cmd_no = 0 |