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 |