| nRF5 SDK v12.0.0 |

Choose documentation: | nRF5 SDK | S130 SoftDevice API | S132 SoftDevice API | S212 SoftDevice API | S332 SoftDevice API

All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
ble_gatt_db_srv_t Struct Reference
GATT Database Service Structure

Structure for holding information about the service and the characteristics present on a server. More...

`#include <ble_gatt_db.h>`

## Data Fields
ble_uuid_t | srv_uuid
uint8_t | char_count
ble_gattc_handle_range_t | handle_range
ble_gatt_db_char_t | charateristics [5]

## Detailed Description

Structure for holding information about the service and the characteristics present on a server.

## Field Documentation

uint8_t ble_gatt_db_srv_t::char_count

Number of characteristics present in the service.

ble_gatt_db_char_t ble_gatt_db_srv_t::charateristics[5]

Array of information related to the characteristics present in the service. This list can extend further than one.

ble_gattc_handle_range_t ble_gatt_db_srv_t::handle_range

Service Handle Range.

ble_uuid_t ble_gatt_db_srv_t::srv_uuid

UUID of the service.