ESPNode
webserver.h
Go to the documentation of this file.
1 #ifndef _WEBSERVER_H_
2 #define _WEBSERVER_H_
3 
4 #include "common.h"
5 #include "secrets.h"
6 
7 
8 void setup_webserver();
9 
10 void prozess_sysinfo();
11 
12 void handleWebSocketInit(void *arg, uint8_t *data, size_t len);
13 
18 void handleWebSocketMessage(void *arg, uint8_t *data, size_t len);
19 
27 void ws_onEvent(AsyncWebSocket *server, AsyncWebSocketClient *client, AwsEventType type,
28  void *arg, uint8_t *data, size_t len);
29 
31 void initWebSocket();
32 
34 void prozess_wifiscan(void);
35 
37 void prozess_wifishow(void);
38 
41 void mk_cmd(AsyncWebServerRequest *request);
42 
43 #endif
void handleWebSocketMessage(void *arg, uint8_t *data, size_t len)
Der Handler für Websocket Messages.
Definition: webserver.cpp:337
void prozess_wifishow(void)
Erzeugt ein JSON zur Anzeige der gefundenen Netzwerke.
Definition: webserver.cpp:27
void setup_webserver()
Definition: webserver.cpp:479
void prozess_sysinfo()
Definition: webserver.cpp:126
void mk_cmd(AsyncWebServerRequest *request)
Verarbeitung der Webserveraufrufe "/cmd?[cmd]=[value]".
void handleWebSocketInit(void *arg, uint8_t *data, size_t len)
Definition: webserver.cpp:361
void ws_onEvent(AsyncWebSocket *server, AsyncWebSocketClient *client, AwsEventType type, void *arg, uint8_t *data, size_t len)
Eventhandler für die Websockets.
Definition: webserver.cpp:460
void prozess_wifiscan(void)
Startet einen Scan nach verfügbaren Wifi Netzwerken.
Definition: webserver.cpp:116
void initWebSocket()
Inittialisierung des WebSockets.
Definition: webserver.cpp:10