Queued Writes structure. More...
#include <nrf_ble_qwr.h>
Data Fields |
|
| uint8_t | initialized |
|
Flag that indicates whether the module has been initialized.
|
|
| uint16_t | conn_handle |
|
Connection handle.
|
|
| ble_srv_error_handler_t | error_handler |
|
Error handler.
|
|
| bool | is_user_mem_reply_pending |
|
Flag that indicates whether a mem_reply is pending (because a previous attempt returned busy).
|
|
| uint16_t | attr_handles [1] |
|
List of handles for registered attributes, for which the module accepts and handles prepare write operations.
|
|
| uint8_t | nb_registered_attr |
|
Number of registered attributes.
|
|
| uint16_t | written_attr_handles [1] |
|
List of attribute handles that have been written to during the current prepare write or execute write operation.
|
|
| uint8_t | nb_written_handles |
|
Number of attributes that have been written to during the current prepare write or execute write operation.
|
|
| ble_user_mem_block_t | mem_buffer |
|
Memory buffer that is provided to the SoftDevice on an ON_USER_MEM_REQUEST event.
|
|
| nrf_ble_qwr_evt_handler_t | callback |
|
Event handler function that is called for events concerning the handles of all registered attributes.
|
|
Detailed Description
Queued Writes structure.
This structure contains status information for the Queued Writes module.
- components/ble/nrf_ble_qwr/nrf_ble_qwr.h