recovery mode class
This commit is contained in:
parent
06b69da78f
commit
87f0ee073b
3 changed files with 110 additions and 11 deletions
|
@ -35,17 +35,6 @@ class ESPMegaWebServer
|
|||
void saveCredentialsToFRAM();
|
||||
AsyncWebServer* getServer();
|
||||
bool checkAuthentication(AsyncWebServerRequest *request);
|
||||
private:
|
||||
// FRAM
|
||||
FRAM *fram;
|
||||
// Credentials
|
||||
char webUsername[32];
|
||||
char webPassword[32];
|
||||
// Web Server
|
||||
AsyncWebServer *server;
|
||||
uint16_t port;
|
||||
// ESPMegaIoT
|
||||
ESPMegaIoT *iot;
|
||||
// Endpoints Handlers
|
||||
void dashboardHandler(AsyncWebServerRequest *request);
|
||||
String dashboardProcessor(const String& var);
|
||||
|
@ -57,4 +46,15 @@ class ESPMegaWebServer
|
|||
void otaUploadHandler(AsyncWebServerRequest *request, String filename, size_t index, uint8_t *data, size_t len, bool final);
|
||||
void restAPIHandler(AsyncWebServerRequest *request);
|
||||
void rebootHandler(AsyncWebServerRequest *request);
|
||||
private:
|
||||
// FRAM
|
||||
FRAM *fram;
|
||||
// Credentials
|
||||
char webUsername[32];
|
||||
char webPassword[32];
|
||||
// Web Server
|
||||
AsyncWebServer *server;
|
||||
uint16_t port;
|
||||
// ESPMegaIoT
|
||||
ESPMegaIoT *iot;
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue