GATTC attribute database discovery event structure. More...
#include <ble_gatt.h>

Public Attributes | |
| uint8_t | group_id |
| uint8_t | event_id |
| uint8_t | result |
| uint16_t | conn_handle |
| struct ble_gatt_coverrun_state_s | state |
| union { | |
| uint32_t reason | |
| struct ble_gattc_db_discovery_s db_discovery | |
| } | params |
GATTC attribute database discovery event structure.
When the event coming from the stack to the application, the BLE_Evt structure member evtHeader is set to BLE_GATTC_EVENT_DBDISCOVERY, and the member evtData is point to BLE_EvtGattcDbDiscovery structure.
| uint8_t group_id |
Event group ID BT_GROUP_ID
| uint8_t event_id |
Event sub ID
| uint8_t result |
GATTC discovery result, GATT Client DB Discovery Result Code
| uint16_t conn_handle |
Connection handle
| struct ble_gatt_coverrun_state_s state |
When the service count of peer device is over the supporter MAX services
| uint32_t reason |
Indicate db discovery failed reason
| struct ble_gattc_db_discovery_s db_discovery |
Discovered db information
| union { ... } params |
params union