Edgehog Device SDK ESP32
ESP32 device SDK for the Edgehog platform
|
Edgehog types and defines. More...
Go to the source code of this file.
Macros | |
#define | ASTARTE_UUID_LEN 39 |
#define | EDGEHOG_VALIDATE_INCOMING_DATA(TAG, EVENT_REQUEST, PATH, BSON_TYPE) |
Enumerations | |
enum | edgehog_err_t { EDGEHOG_OK = 0 , EDGEHOG_ERR = 1 , EDGEHOG_ERR_NETWORK = 2 , EDGEHOG_ERR_NVS = 3 , EDGEHOG_ERR_OTA_INVALID_REQUEST = 4 , EDGEHOG_ERR_OTA_ALREADY_IN_PROGRESS = 5 , EDGEHOG_ERR_OTA_INVALID_IMAGE = 6 , EDGEHOG_ERR_OTA_SYSTEM_ROLLBACK = 7 , EDGEHOG_ERR_OTA_CANCELED = 8 , EDGEHOG_ERR_OTA_INTERNAL = 9 , EDGEHOG_ERR_TASK_CREATE = 10 , EDGEHOG_ERR_DEVICE_NOT_READY = 11 } |
Edgehog return codes. More... | |
Edgehog types and defines.
#define EDGEHOG_VALIDATE_INCOMING_DATA | ( | TAG, | |
EVENT_REQUEST, | |||
PATH, | |||
BSON_TYPE | |||
) |
enum edgehog_err_t |
Edgehog return codes.
@detail Edgehog Device SDK return codes. EDGEHOG_OK is always returned when no errors occurred.