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 |
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