26#ifndef OTA_ZIGBEE_INT_H
27#define OTA_ZIGBEE_INT_H
96 const std::string &file_path);
#define data
Definition: ctimer.c:49
static const unsigned int ZIGPC_DEFAULT_OTA_TIMEOUT
Definition: zigpc_ota_zigbee_int.h:51
void zigpc_ota_zigbee_image_ready(const uic_ota::image_ready_result_t result, const std::string &file_path)
zigpc_ota_zigbee_image_ready Callback for a new image has been downloaded and is ready
void on_remove_unsubscribe_ota_listeners(void *data)
on_remove_unsubscribe_ota_listeners Callback for unsubscribing ota image listeners on a device remove...
void on_ota_zigbee_upgrade_complete(void *data)
on_ota_zigbee_upgrade_complete Callback for the completion of an OTA upgrade
void zigpc_ota_zigbee_image_available(uic_ota::meta_t ota_meta_info)
zigpc_ota_zigbee_image_available Callback for a new ota image available
static const unsigned long ZIGPC_DEFAULT_OTA_CACHE_SIZE
Definition: zigpc_ota_zigbee_int.h:44
void on_ota_zigbee_upgrade_start(void *data)
on_ota_zigbee_upgrade_start Callback for the start of an OTA upgrade
sl_status_t ota_zigbee_register_observers()
ota_zigbee_register_observers Registers the observers for OTA events from the zigpc_gateway
uint32_t sl_status_t
Definition: sl_status.h:139
image_ready_result_t
Result enum that describes if an image is ready for the caller to be used to donwload its clients.
Definition: ota.hpp:170