nRF5 SDK v17.1.0
Data Fields
nrf_ble_gatts_c_t Struct Reference

Structure for holding the information related to the Service Changed indication at the server. More...

#include <nrf_ble_gatts_c.h>

Data Fields

bool initialized
 
bool char_found
 
ble_gatt_db_char_t srv_changed_char
 
uint16_t conn_handle
 
nrf_ble_gatts_c_evt_handler_t evt_handler
 
ble_srv_error_handler_t err_handler
 
nrf_ble_gq_tp_gatt_queue
 

Detailed Description

Structure for holding the information related to the Service Changed indication at the server.

A GATT Server never has more than one instance of the Service Changed characteristic. For this reason, you never need more than one instance of the GATT Service Client structure.

Warning
This structure must be zero-initialized.

Field Documentation

bool nrf_ble_gatts_c_t::char_found

Boolean indicating whether the Service Changed indication has been found.

uint16_t nrf_ble_gatts_c_t::conn_handle

Active connection handle.

ble_srv_error_handler_t nrf_ble_gatts_c_t::err_handler

Pointer to error handler function.

nrf_ble_gatts_c_evt_handler_t nrf_ble_gatts_c_t::evt_handler

Pointer to event handler function.

bool nrf_ble_gatts_c_t::initialized

Boolean indicating whether the context has been initialized.

nrf_ble_gq_t* nrf_ble_gatts_c_t::p_gatt_queue

Pointer to the BLE GATT Queue instance.

ble_gatt_db_char_t nrf_ble_gatts_c_t::srv_changed_char

Information of the Service Changed characteristics.


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

Documentation feedback | Developer Zone | Subscribe | Updated