Developer World
Spresense SDK Library v2.0.1-3834d32
ble_gatt_char_s Struct Reference

Bluetooth LE GATT characteristic context. More...

#include <ble_gatt.h>

Collaboration diagram for ble_gatt_char_s:

Public Attributes

uint16_t handle
 
BLE_UUID uuid
 
BLE_CHAR_VALUE value
 
BLE_CHAR_PROP property
 
uint8_t status
 
union {
   struct ble_gatt_central_ops_s *   ble_gatt_central_ops
 
   struct ble_gatt_peripheral_ops_s *   ble_gatt_peripheral_ops
 
}; 
 

Detailed Description

Bluetooth LE GATT characteristic context.

Member Data Documentation

◆ handle

uint16_t handle

Characteristic handle id

◆ uuid

BLE_UUID uuid

Characteristic UUID

◆ value

Characteristic value

◆ property

BLE_CHAR_PROP property

Characteristic property

◆ status

uint8_t status

Characteristic write response status

◆ ble_gatt_central_ops

struct ble_gatt_central_ops_s* ble_gatt_central_ops

Central role application callbacks ble_gatt_central_ops_s

◆ ble_gatt_peripheral_ops

struct ble_gatt_peripheral_ops_s* ble_gatt_peripheral_ops

Peripheral role application callbacks ble_gatt_peripheral_ops_s


The documentation for this struct was generated from the following file: