Go to the documentation of this file.
54 #ifndef _BLE_GATTC_CACHE_H_
55 #define _BLE_GATTC_CACHE_H_
66 #define MAX_GATT_CACHE_NUM (0x10)
GATTC Cache include attribute structure.
GATTC Cache service attribute structure.
ble_gattc_cache_include_t include_decl
The struct of broadcast address with broadcast type.
bool ble_gattc_cache_feat_get(uint8_t conn_idx)
GATTC Get cache feature state.
uint16_t ble_gattc_cache_delete(ble_gap_bdaddr_t *p_peer_bd_addr)
GATTC cache date delete on disconnection state.
@ BLE_GATTC_CACHE_ATTR_DESC
ble_gattc_cache_service_t service_decl
uint16_t ble_gattc_cache_enable(uint8_t conn_idx)
GATTC cache feature enable.
GATTC cache attribute information uinon.
@ BLE_GATTC_CACHE_INC_SRVC
File that contains error codes.
uint16_t ble_gattc_cache_disable(uint8_t conn_idx)
GATTC cache feature disable.
@ BLE_GATTC_CACHE_PRI_SERV
gattc_cache_attr_t
GATT Client Cache Attribute type IDs.
GATTC Cache characteristic attribute structure.
#define MAX_GATT_CACHE_NUM
uint16_t ble_gattc_cache_get(uint8_t conn_idx, attr_cache_info_t *p_cache_data, uint16_t *p_cache_count)
GATTC cache data get.
GATTC cache attribute information structure.
@ BLE_GATTC_CACHE_SEC_SERV
ble_gattc_cache_char_t char_decl
uint16_t ble_gattc_cache_list_get(gatt_cache_list_t *p_cache_list)
Get the content of the whole GATT caching list.
GATTC Cache characteristic descriptor attribute structure.
ble_gattc_cache_desc_t char_desc
@ BLE_GATTC_CACHE_ATTR_CHAR