/* * tempstick_wifi_server.h * * Created on: Jul 28, 2023 * Author: Sword */ #ifndef MAIN_WIFI_WEBSERVER_H_ #define MAIN_WIFI_WEBSERVER_H_ #include "main.h" #if (WIFI_NEEDED == 1) #include "esp_http_server.h" typedef enum { SERVER_IS_STOPPED, SERVER_IS_RUNNING }wifi_webServer_status_t; bool webserver_get_status(void); void webserver_stop(httpd_handle_t server); void webserver_start(void); void startOnboardingGetSsidAndPassword(char *content); void startOnboardingShutdown(void); bool registerAcctWithServer(char *typeStr, char *customerAccountIdStr, char *customerAccountPasswordStr, char *customerAccountPasswordAgainStr, char *responseStr, uint16_t responseStrSize); #endif #endif /* MAIN_WIFI_WEBSERVER_H_ */