nRF51 SDK - S120 SoftDevice
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
ble_gatts_attr_context_t Struct Reference

GATT Attribute Context. More...

#include <ble_gatts.h>

Data Fields

ble_uuid_t srvc_uuid
 
ble_uuid_t char_uuid
 
ble_uuid_t desc_uuid
 
uint16_t srvc_handle
 
uint16_t value_handle
 
uint8_t type
 

Detailed Description

GATT Attribute Context.

Field Documentation

ble_uuid_t ble_gatts_attr_context_t::char_uuid

Characteristic UUID if applicable (BLE_UUID_TYPE_UNKNOWN if N/A).

ble_uuid_t ble_gatts_attr_context_t::desc_uuid

Descriptor UUID if applicable (BLE_UUID_TYPE_UNKNOWN if N/A).

uint16_t ble_gatts_attr_context_t::srvc_handle

Service Handle.

ble_uuid_t ble_gatts_attr_context_t::srvc_uuid

Service UUID.

uint8_t ble_gatts_attr_context_t::type

Attribute Type, see GATT Server Attribute Types.

uint16_t ble_gatts_attr_context_t::value_handle

Characteristic Handle if applicable (BLE_GATT_HANDLE_INVALID if N/A).