nrf_ble_gq_req_t

nRF5 SDK v17.0.2

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

#include <nrf_ble_gq.h>

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.

  • components/ble/nrf_ble_gq/nrf_ble_gq.h