nRF5 SDK v17.1.0
Data Fields
nrf_ble_qwr_t Struct Reference

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.


The documentation for this struct was generated from the following file:

Documentation feedback | Developer Zone | Subscribe | Updated