Modules | Enumerations
Generic Attribute Profile (GATT) Client
BLE » Generic Attribute Profile (GATT)

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

Collaboration diagram for Generic Attribute Profile (GATT) Client:

## 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

enum 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

enum 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.