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


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: