#ifndef __HTTPSERVER_H #define __HTTPSERVER_H #include class HTTPServer { private: int port; ESP8266WebServer* server; public: HTTPServer(int port) { server = new ESP8266WebServer; // server->on("/", handleRootGz); // server->on("/style.css", handleCssGz); // server->on("/favicon.png", handleFaviconGz); // server->onNotFound(handleNotFound); server->begin(port); } ~HTTPServer() { server->stop(); delete server; } void initialize() { server->begin(port); } void handleClient() { server->handleClient(); } }; #endif // __HTTPSERVER_H