Macros

#define EMBER_AF_PLUGIN_OTA_UNICAST_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  EmberAfOtaUnicastBootloaderStatus {
  EMBER_OTA_UNICAST_BOOTLOADER_STATUS_SUCCESS,
  EMBER_OTA_UNICAST_BOOTLOADER_STATUS_INVALID_CALL,
  EMBER_OTA_UNICAST_BOOTLOADER_STATUS_BUSY,
  EMBER_OTA_UNICAST_BOOTLOADER_STATUS_DATA_UNDERFLOW,
  EMBER_OTA_UNICAST_BOOTLOADER_STATUS_STACK_ERROR,
  EMBER_OTA_UNICAST_BOOTLOADER_STATUS_TIMEOUT,
  EMBER_OTA_UNICAST_BOOTLOADER_STATUS_FAILED,
  EMBER_OTA_UNICAST_BOOTLOADER_STATUS_ABORTED,
  EMBER_OTA_UNICAST_BOOTLOADER_STATUS_REFUSED,
  EMBER_OTA_UNICAST_BOOTLOADER_STATUS_UNREACHABLE
}
 OTA Unicast Bootloader return status codes. More...
 
enum  EmberAfOtaUnicastBootloaderTargetStatus {
  EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_INVALID,
  EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_UNREACHABLE,
  EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_COMPLETED,
  EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_ONGOING,
  EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_FAILED,
  EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_REFUSED,
  EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_ABORTED,
  EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_OUT_OF_SEQ,
  EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_ACCEPTED,
  EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_ONGOING,
  EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_REFUSED
}
 OTA Unicast Bootloader target status codes. More...
 

Macro Definition Documentation

#define EMBER_AF_PLUGIN_OTA_UNICAST_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-unicast-bootloader-types.h.

Enumeration Type Documentation

OTA Unicast Bootloader return status codes.

Enumerator
EMBER_OTA_UNICAST_BOOTLOADER_STATUS_SUCCESS 
EMBER_OTA_UNICAST_BOOTLOADER_STATUS_INVALID_CALL 
EMBER_OTA_UNICAST_BOOTLOADER_STATUS_BUSY 
EMBER_OTA_UNICAST_BOOTLOADER_STATUS_DATA_UNDERFLOW 
EMBER_OTA_UNICAST_BOOTLOADER_STATUS_STACK_ERROR 
EMBER_OTA_UNICAST_BOOTLOADER_STATUS_TIMEOUT 
EMBER_OTA_UNICAST_BOOTLOADER_STATUS_FAILED 
EMBER_OTA_UNICAST_BOOTLOADER_STATUS_ABORTED 
EMBER_OTA_UNICAST_BOOTLOADER_STATUS_REFUSED 
EMBER_OTA_UNICAST_BOOTLOADER_STATUS_UNREACHABLE 

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

OTA Unicast Bootloader target status codes.

Enumerator
EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_INVALID 
EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_UNREACHABLE 
EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_COMPLETED 
EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_ONGOING 
EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_FAILED 
EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_REFUSED 
EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_ABORTED 
EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_DISTRIBUTION_OUT_OF_SEQ 
EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_ACCEPTED 
EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_ONGOING 
EMBER_OTA_UNICAST_BOOTLOADER_TARGET_STATUS_BOOTLOAD_REQUEST_REFUSED 

Definition at line 37 of file ota-unicast-bootloader-types.h.