Macros

#define EMBER_AF_PLUGIN_OTA_BROADCAST_BOOTLOADER_INVALID_APPLICATION_TARGET_STATUS
A value indicating that client application did not set the application level target status in any of the client callbacks. More...

Enumerations

enum EmberAfOtaBootloaderStatus {
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_SUCCESS ,
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_INVALID_CALL ,
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_BUSY ,
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_NO_BUFFERS ,
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_DATA_UNDERFLOW ,
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_STACK_ERROR ,
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_TIMEOUT ,
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_FAILED ,
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_ABORTED
}
OTA Bootloader return status codes. More...
enum EmberAfOtaBootloaderTargetStatus {
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_INVALID ,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_UNREACHABLE ,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_COMPLETED ,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_ONGOING ,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_FAILED ,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_REFUSED ,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_ABORTED ,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_STATUS_REQUEST_COMPLETED ,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_STATUS_REQUEST_ONGOING ,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_ACCEPTED ,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_ONGOING ,
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_REFUSED
}
OTA Bootloader target status codes. More...

Macro Definition Documentation

#define EMBER_AF_PLUGIN_OTA_BROADCAST_BOOTLOADER_INVALID_APPLICATION_TARGET_STATUS

A value indicating that client application did not set the application level target status in any of the client callbacks.

Definition at line 60 of file ota-broadcast-bootloader-types.h .

Enumeration Type Documentation

OTA Bootloader return status codes.

Enumerator
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_SUCCESS
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_INVALID_CALL
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_BUSY
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_NO_BUFFERS
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_DATA_UNDERFLOW
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_STACK_ERROR
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_TIMEOUT
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_FAILED
EMBER_OTA_BROADCAST_BOOTLOADER_STATUS_ABORTED

Definition at line 15 of file ota-broadcast-bootloader-types.h .

OTA Bootloader target status codes.

Enumerator
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_INVALID
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_UNREACHABLE
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_COMPLETED
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_ONGOING
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_FAILED
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_REFUSED
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_ABORTED
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_STATUS_REQUEST_COMPLETED
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_STATUS_REQUEST_ONGOING
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_ACCEPTED
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_ONGOING
EMBER_OTA_BROADCAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_REFUSED

Definition at line 36 of file ota-broadcast-bootloader-types.h .