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 | attr_handles [10] |
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 [10] |
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. | |
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 | conn_handle |
Connection handle. | |
nrf_ble_qwr_evt_handler_t | callback |
Event handler function that is called for events concerning the handles of all registered attributes. | |
Queued Writes structure.
This structure contains status information for the Queued Writes module.