Bluetooth LE GATT characteristic context. More...
#include <ble_gatt.h>

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 | ||
| }; | ||
Bluetooth LE GATT characteristic context.
| uint16_t handle |
Characteristic handle id
| BLE_UUID uuid |
Characteristic UUID
| BLE_CHAR_VALUE value |
Characteristic value
| BLE_CHAR_PROP property |
Characteristic property
| uint8_t status |
Characteristic write response status
| struct ble_gatt_central_ops_s* ble_gatt_central_ops |
Central role application callbacks ble_gatt_central_ops_s
| struct ble_gatt_peripheral_ops_s* ble_gatt_peripheral_ops |
Peripheral role application callbacks ble_gatt_peripheral_ops_s