JXCT Soil Sensor 7-in-1 3.10.1
IoT система мониторинга почвы на базе ESP32
|
#include "../../include/jxct_config_vars.h"
#include "../../include/jxct_strings.h"
#include "../../include/jxct_ui_system.h"
#include "../../include/logger.h"
#include "../../include/web_routes.h"
#include "../wifi_manager.h"
Классы | |
struct | ValidationRange |
struct | ValidationRange::Builder |
struct | HttpRequest |
struct | HttpRequest::Builder |
Функции | |
void | setupErrorHandlers () |
Настройка обработчиков ошибок (404, 500, и т.д.) | |
bool | validateConfigInput (bool checkRequired) |
Валидация входных данных конфигурации | |
bool | isFeatureAvailable () |
Проверка доступности функции в текущем режиме WiFi (без параметров) | |
String | generateValidationErrorResponse (const String &errorMsg) |
Генерация HTML ответа с ошибкой валидации | |
void | handleCriticalError (const String &error) |
Обработка критических ошибок сервера | |
bool | isRouteAvailable (const String &uri) |
Проверка доступности маршрута в текущем режиме | |
void setupErrorHandlers | ( | ) |
Настройка обработчиков ошибок (404, 500, и т.д.)
bool validateConfigInput | ( | bool | checkRequired = true | ) |
Валидация входных данных конфигурации
checkRequired | Проверять ли обязательные поля |
bool isFeatureAvailable | ( | ) |
Проверка доступности функции в текущем режиме WiFi (без параметров)
String generateValidationErrorResponse | ( | const String & | errorMsg | ) |
Генерация HTML ответа с ошибкой валидации
errorMsg | Сообщение об ошибке |
void handleCriticalError | ( | const String & | error | ) |
Обработка критических ошибок сервера
error | Описание ошибки |
bool isRouteAvailable | ( | const String & | uri | ) |
Проверка доступности маршрута в текущем режиме
uri | URI запроса |