SensESP 2.7.2
Universal Signal K sensor toolkit ESP32
|
Handles external interactions with the device via the web interface. More...
#include <sensesp/net/http_server.h>
Public Member Functions | |
HTTPServer () | |
~HTTPServer () | |
virtual void | start () override |
void | handle_not_found (AsyncWebServerRequest *request) |
void | handle_config (AsyncWebServerRequest *request) |
void | handle_device_reset (AsyncWebServerRequest *request) |
void | handle_device_restart (AsyncWebServerRequest *request) |
void | handle_info (AsyncWebServerRequest *request) |
void | handle_static_reponse (AsyncWebServerRequest *request, const uint8_t *content, uint32_t size) |
void | handle_command (AsyncWebServerRequest *request) |
Public Member Functions inherited from sensesp::Startable | |
Startable (int priority=0) | |
const int | get_start_priority () |
void | set_start_priority (int priority) |
Protected Member Functions | |
void | add_sorted_configurables (JsonArray &config) |
Additional Inherited Members | |
Static Public Member Functions inherited from sensesp::Startable | |
static void | start_all () |
Handles external interactions with the device via the web interface.
Definition at line 17 of file http_server.h.
sensesp::HTTPServer::HTTPServer | ( | ) |
|
inline |
Definition at line 20 of file http_server.h.
Definition at line 247 of file http_server.cpp.
void sensesp::HTTPServer::handle_command | ( | AsyncWebServerRequest * | request | ) |
Definition at line 300 of file http_server.cpp.
void sensesp::HTTPServer::handle_config | ( | AsyncWebServerRequest * | request | ) |
Definition at line 230 of file http_server.cpp.
void sensesp::HTTPServer::handle_device_reset | ( | AsyncWebServerRequest * | request | ) |
Definition at line 235 of file http_server.cpp.
void sensesp::HTTPServer::handle_device_restart | ( | AsyncWebServerRequest * | request | ) |
void sensesp::HTTPServer::handle_info | ( | AsyncWebServerRequest * | request | ) |
Definition at line 262 of file http_server.cpp.
void sensesp::HTTPServer::handle_not_found | ( | AsyncWebServerRequest * | request | ) |
void sensesp::HTTPServer::handle_static_reponse | ( | AsyncWebServerRequest * | request, |
const uint8_t * | content, | ||
uint32_t | size | ||
) |
|
overridevirtual |
Called during the initialization process. Override this method to add runtime initialization code to your class
Reimplemented from sensesp::Startable.
Definition at line 147 of file http_server.cpp.