nrf_ble_gatts_c_t

nRF5 SDK v15.3.0

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

#include <nrf_ble_gatts_c.h>

Detailed Description

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

A GATT Server will never have more than one instance of the Service Changed Characteristic. Therefore, 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 or not.

ble_gatt_db_char_t nrf_ble_gatts_c_t::srv_changed_char

Information of the Service Changed characteristics.

  • components/ble/ble_services/experimental_gatts_c/nrf_ble_gatts_c.h