JXCT Soil Sensor 7-in-1 3.10.1
IoT система мониторинга почвы на базе ESP32
Загрузка...
Поиск...
Не найдено
Файл error_handlers.cpp
Граф включаемых заголовочных файлов для error_handlers.cpp:

Классы

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)
 Проверка доступности маршрута в текущем режиме
 

Функции

◆ setupErrorHandlers()

void setupErrorHandlers ( )

Настройка обработчиков ошибок (404, 500, и т.д.)

◆ validateConfigInput()

bool validateConfigInput ( bool  checkRequired = true)

Валидация входных данных конфигурации

Аргументы
checkRequiredПроверять ли обязательные поля
Возвращает
true если валидация прошла успешно

◆ isFeatureAvailable()

bool isFeatureAvailable ( )

Проверка доступности функции в текущем режиме WiFi (без параметров)

Возвращает
true если функция доступна в текущем режиме

◆ generateValidationErrorResponse()

String generateValidationErrorResponse ( const String &  errorMsg)

Генерация HTML ответа с ошибкой валидации

Аргументы
errorMsgСообщение об ошибке
Возвращает
HTML ответ с ошибкой

◆ handleCriticalError()

void handleCriticalError ( const String &  error)

Обработка критических ошибок сервера

Аргументы
errorОписание ошибки

◆ isRouteAvailable()

bool isRouteAvailable ( const String &  uri)

Проверка доступности маршрута в текущем режиме

Аргументы
uriURI запроса
Возвращает
true если маршрут доступен