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