20#ifndef H_BLE_SVC_GATT_
21#define H_BLE_SVC_GATT_
24#include "nimble/porting/nimble/include/syscfg/syscfg.h"
32#define BLE_SVC_GATT_CHR_SERVICE_CHANGED_UUID16 0x2a05
33#define BLE_SVC_GATT_CHR_SERVER_SUPPORTED_FEAT_UUID16 0x2b3a
34#define BLE_SVC_GATT_CHR_CLIENT_SUPPORTED_FEAT_UUID16 0x2b29
36#if MYNEWT_VAL(BLE_GATT_CACHING)
37#define BLE_SVC_GATT_CHR_DATABASE_HASH_UUID16 0x2b2a
39uint16_t ble_svc_gatt_changed_handle(
void);
40uint16_t ble_svc_gatt_hash_handle(
void);
41uint16_t ble_svc_gatt_csf_handle(
void);
42uint8_t ble_svc_gatt_get_csfs(
void);
45uint8_t ble_svc_gatt_get_local_cl_supported_feat(
void);
46void ble_svc_gatt_changed(uint16_t start_handle, uint16_t end_handle);
47void ble_svc_gatt_init(
void);
Bluetooth Host main configuration structure.
Definition ble_hs.h:193