OTA Storage Simple Driver#
Callbacks for OTA Storage Simple Driver Component.
Callbacks#
bool
Custom Storage Init callback.
bool
sl_zigbee_af_custom_storage_read_cb(uint32_t offset, uint32_t length, uint8_t *returnData)
Custom Storage Read callback.
bool
sl_zigbee_af_custom_storage_write_cb(const uint8_t *dataToWrite, uint32_t offset, uint32_t length)
Custom Storage Write callback.
Callbacks Documentation#
sl_zigbee_af_custom_storage_init_cb#
bool sl_zigbee_af_custom_storage_init_cb (void )
Custom Storage Init callback.
Parameters
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
Returns
bool
sl_zigbee_af_custom_storage_read_cb#
bool sl_zigbee_af_custom_storage_read_cb (uint32_t offset, uint32_t length, uint8_t * returnData)
Custom Storage Read callback.
Parameters
Type | Direction | Argument Name | Description |
---|---|---|---|
uint32_t | N/A | offset | offset |
uint32_t | N/A | length | length |
uint8_t * | N/A | returnData | data returned |
Returns
bool
sl_zigbee_af_custom_storage_write_cb#
bool sl_zigbee_af_custom_storage_write_cb (const uint8_t * dataToWrite, uint32_t offset, uint32_t length)
Custom Storage Write callback.
Parameters
Type | Direction | Argument Name | Description |
---|---|---|---|
const uint8_t * | N/A | dataToWrite | data to be written |
uint32_t | N/A | offset | offset |
uint32_t | N/A | length | length |
Returns
bool