![]() |
Bluetooth LE Profile API document
Bluetooth LE Profile API document Rev.1.00 [May 22, 2020]
|
This is the structure of GATT Database that is specified in R_BLE_GATTS_SetDbInst(). More...
Data Fields | |
const uint8_t * | p_uuid_table |
The array to register the UUID to be used. More... | |
uint8_t * | p_attr_val_table |
The array to register variable attribute values. More... | |
const uint8_t * | p_const_attr_val_table |
The array to register fixed attribute values. More... | |
uint8_t * | p_rem_spec_val_table |
The array to manage the attribute values handled for each GATT client. More... | |
const uint8_t * | p_const_rem_spec_val_table |
The array to register the default of the attribute value handled by each GATT client. More... | |
const st_ble_gatts_db_uuid_cfg_t * | p_uuid_cfg |
The array to register information on the position where UUIDs are used. More... | |
const st_ble_gatts_db_attr_cfg_t * | p_attr_cfg |
The array to register the detailed information of attributes. More... | |
const st_ble_gatts_db_char_cfg_t * | p_char_cfg |
The array to register the detailed information of characteristics. More... | |
const st_ble_gatts_db_serv_cfg_t * | p_serv_cfg |
The array to register the detailed information of services. More... | |
uint8_t | serv_cnt |
The number of services included in the GATT Database. More... | |
uint8_t | char_cnt |
The number of characteristics included in the GATT Database. More... | |
uint8_t | uuid_type_cnt |
The number of UUIDs included in the GATT Database. More... | |
uint8_t | peer_spec_val_cnt |
The total size of attribute value that needs to be managed for each GATT client. More... | |
This is the structure of GATT Database that is specified in R_BLE_GATTS_SetDbInst().
const uint8_t* st_ble_gatts_db_cfg_t::p_uuid_table |
The array to register the UUID to be used.
uint8_t* st_ble_gatts_db_cfg_t::p_attr_val_table |
The array to register variable attribute values.
const uint8_t* st_ble_gatts_db_cfg_t::p_const_attr_val_table |
The array to register fixed attribute values.
uint8_t* st_ble_gatts_db_cfg_t::p_rem_spec_val_table |
The array to manage the attribute values handled for each GATT client.
const uint8_t* st_ble_gatts_db_cfg_t::p_const_rem_spec_val_table |
The array to register the default of the attribute value handled by each GATT client.
const st_ble_gatts_db_uuid_cfg_t* st_ble_gatts_db_cfg_t::p_uuid_cfg |
The array to register information on the position where UUIDs are used.
const st_ble_gatts_db_attr_cfg_t* st_ble_gatts_db_cfg_t::p_attr_cfg |
The array to register the detailed information of attributes.
const st_ble_gatts_db_char_cfg_t* st_ble_gatts_db_cfg_t::p_char_cfg |
The array to register the detailed information of characteristics.
const st_ble_gatts_db_serv_cfg_t* st_ble_gatts_db_cfg_t::p_serv_cfg |
The array to register the detailed information of services.
uint8_t st_ble_gatts_db_cfg_t::serv_cnt |
The number of services included in the GATT Database.
uint8_t st_ble_gatts_db_cfg_t::char_cnt |
The number of characteristics included in the GATT Database.
uint8_t st_ble_gatts_db_cfg_t::uuid_type_cnt |
The number of UUIDs included in the GATT Database.
uint8_t st_ble_gatts_db_cfg_t::peer_spec_val_cnt |
The total size of attribute value that needs to be managed for each GATT client.