nRF5 SDK v16.0.0
Data Fields
nrf_ble_gq_req_t Struct Reference

Structure used to describe BLE GATT request. More...

#include <nrf_ble_gq.h>

Data Fields

nrf_ble_gq_req_type_t type
 
nrf_memobj_tp_mem_obj
 
nrf_ble_gq_req_error_handler_t error_handler
 
union {
   nrf_ble_gq_gattc_read_t   gattc_read
 
   nrf_ble_gq_gattc_write_t   gattc_write
 
   nrf_ble_gq_gattc_srv_discovery_t   gattc_srv_disc
 
   nrf_ble_gq_gattc_char_disc_t   gattc_char_disc
 
   nrf_ble_gq_gattc_desc_disc_t   gattc_desc_disc
 
   nrf_ble_gq_gatts_hvx_t   gatts_hvx
 
params
 

Detailed Description

Structure used to describe BLE GATT request.

Field Documentation

nrf_ble_gq_req_error_handler_t nrf_ble_gq_req_t::error_handler

Error handler structure.

nrf_ble_gq_gattc_char_disc_t nrf_ble_gq_req_t::gattc_char_disc

GATTC characteristic discovery parameters. Filled when nrf_ble_gq_req_t::type is NRF_BLE_GQ_REQ_CHAR_DISCOVERY.

nrf_ble_gq_gattc_desc_disc_t nrf_ble_gq_req_t::gattc_desc_disc

GATTC characteristic descriptor discovery parameters. Filled when nrf_ble_gq_req_t::type is NRF_BLE_GQ_REQ_DESC_DISCOVERY.

nrf_ble_gq_gattc_read_t nrf_ble_gq_req_t::gattc_read

GATTC read parameters. Filled when nrf_ble_gq_req_t::type is NRF_BLE_GQ_REQ_GATTC_READ.

nrf_ble_gq_gattc_srv_discovery_t nrf_ble_gq_req_t::gattc_srv_disc

GATTC Service discovery parameters. Filled when nrf_ble_gq_req_t::type is NRF_BLE_GQ_REQ_SRV_DISCOVERY.

nrf_ble_gq_gattc_write_t nrf_ble_gq_req_t::gattc_write

GATTC write parameters. Filled when nrf_ble_gq_req_t::type is NRF_BLE_GQ_REQ_GATTC_WRITE.

nrf_ble_gq_gatts_hvx_t nrf_ble_gq_req_t::gatts_hvx

GATTS Handle Value Notification or Indication Parameters. Filled when nrf_ble_gq_req_t::type is NRF_BLE_GQ_REQ_GATTS_HVX.

nrf_memobj_t* nrf_ble_gq_req_t::p_mem_obj

Memory object for data that cannot be contained in request descriptor.

nrf_ble_gq_req_type_t nrf_ble_gq_req_t::type

Type of request.


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

Documentation feedback | Developer Zone | Subscribe | Updated