Zephyr Project API 3.7.0
A Scalable Open Source RTOS
|
GATT Attribute structure. More...
#include <gatt.h>
Data Fields | |
const struct bt_uuid * | uuid |
Attribute UUID. | |
bt_gatt_attr_read_func_t | read |
Attribute read callback. | |
bt_gatt_attr_write_func_t | write |
Attribute write callback. | |
void * | user_data |
Attribute user data. | |
uint16_t | handle |
Attribute handle. | |
uint16_t | perm |
Attribute permissions. | |
GATT Attribute structure.
uint16_t bt_gatt_attr::handle |
Attribute handle.
uint16_t bt_gatt_attr::perm |
Attribute permissions.
Will be 0 if returned from bt_gatt_discover()
.
bt_gatt_attr_read_func_t bt_gatt_attr::read |
Attribute read callback.
void* bt_gatt_attr::user_data |
Attribute user data.
const struct bt_uuid* bt_gatt_attr::uuid |
Attribute UUID.
bt_gatt_attr_write_func_t bt_gatt_attr::write |
Attribute write callback.