Generic Attribute Profile (GATT) Client

Definitions and prototypes for the GATT client interfaces. More...

Modules

 Enumerations
 

Enumerations

enum  ble_gattc_attr_type_t {
  BLE_GATTC_BROWSE_NONE,
  BLE_GATTC_BROWSE_INC_SRVC,
  BLE_GATTC_BROWSE_ATTR_CHAR,
  BLE_GATTC_BROWSE_ATTR_VAL,
  BLE_GATTC_BROWSE_ATTR_DESC
}
 GATT Client Service Discover Attribute type IDs. More...
 
enum  ble_gattc_cache_current_state_t {
  BLE_GATT_CACHE_UPDATING,
  BLE_GATT_CACHE_FINISH
}
 GATT Client Cache Update Current State. More...
 

Detailed Description

Definitions and prototypes for the GATT client interfaces.

Enumeration Type Documentation

◆ ble_gattc_attr_type_t

GATT Client Service Discover Attribute type IDs.

Enumerator
BLE_GATTC_BROWSE_NONE 

No Attribute Information.

BLE_GATTC_BROWSE_INC_SRVC 

Included Service information.

BLE_GATTC_BROWSE_ATTR_CHAR 

Characteristic Declaration.

BLE_GATTC_BROWSE_ATTR_VAL 

Attribute Value definition.

BLE_GATTC_BROWSE_ATTR_DESC 

Attribute Descriptor.

Definition at line 84 of file ble_gattc.h.

◆ ble_gattc_cache_current_state_t

GATT Client Cache Update Current State.

Enumerator
BLE_GATT_CACHE_UPDATING 

GATT Cache in updating process.

BLE_GATT_CACHE_FINISH 

GATT Cache is updated or checked.

Definition at line 95 of file ble_gattc.h.