#ifndef RestartService_h #define RestartService_h #include #include #include #include #define RESTART_SERVICE_PATH "/rest/restart" #define PARTITION_SERVICE_PATH "/rest/partition" class RestartService { public: RestartService(AsyncWebServer * server, SecurityManager * securityManager); static void restartNow() { WiFi.disconnect(true); delay(500); ESP.restart(); } private: void restart(AsyncWebServerRequest * request); void partition(AsyncWebServerRequest * request); }; #endif