#ifndef NTPStatus_h #define NTPStatus_h #if defined(ESP8266) #include #include #elif defined(ESP_PLATFORM) #include #include #endif #include #include #include #include #include #include #define MAX_NTP_STATUS_SIZE 1024 #define NTP_STATUS_SERVICE_PATH "/rest/ntpStatus" class NTPStatus { public: NTPStatus(SecurityManager* securityManager); void init(AsyncWebServer *server); private: SecurityManager* _securityManager; void ntpStatus(AsyncWebServerRequest *request); }; #endif // end NTPStatus_h