Type holding memory used by Secure DFU Buttonless Service. More...
#include <ble_dfu.h>
Data Fields |
|
| uint8_t | uuid_type |
| uint16_t | service_handle |
| uint16_t | conn_handle |
| ble_gatts_char_handles_t | control_point_char |
| uint32_t | peers_count |
| ble_dfu_buttonless_evt_handler_t | evt_handler |
| bool | is_waiting_for_reset |
| bool | is_waiting_for_svci |
Detailed Description
Type holding memory used by Secure DFU Buttonless Service.
Field Documentation
| uint16_t ble_dfu_buttonless_t::conn_handle |
Connection handle for the current peer.
| ble_gatts_char_handles_t ble_dfu_buttonless_t::control_point_char |
Handles related to the DFU Control Point characteristic.
| ble_dfu_buttonless_evt_handler_t ble_dfu_buttonless_t::evt_handler |
Event handler that is called upon Buttonless DFU events. See ble_dfu_buttonless_evt_type_t .
| bool ble_dfu_buttonless_t::is_waiting_for_reset |
Flag indicating that the device will enter bootloader.
| bool ble_dfu_buttonless_t::is_waiting_for_svci |
Flag indicating that the device is waiting for async SVCI operation
| uint32_t ble_dfu_buttonless_t::peers_count |
Counter to see how many persistently stored peers must be updated for Service Changed indication. This value will be counted down when comparing write requests.
| uint16_t ble_dfu_buttonless_t::service_handle |
Service Handle of DFU (as provided by the SoftDevice).
| uint8_t ble_dfu_buttonless_t::uuid_type |
UUID type for DFU UUID.
- components/ble/ble_services/ble_dfu/ble_dfu.h