Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
|
#include <gatt.h>
Data Fields | |
const struct bt_uuid * | uuid |
Notification Attribute UUID type. | |
const struct bt_gatt_attr * | attr |
Notification Attribute object. | |
const void * | data |
Notification Value data. | |
uint16_t | len |
Notification Value length. | |
bt_gatt_complete_func_t | func |
Notification Value callback. | |
void * | user_data |
Notification Value callback user data. | |
enum bt_att_chan_opt | chan_opt |
const struct bt_gatt_attr* bt_gatt_notify_params::attr |
Notification Attribute object.
Optional if uuid is provided, in this case it will be used as start range to search for the attribute with the given UUID.
enum bt_att_chan_opt bt_gatt_notify_params::chan_opt |
const void* bt_gatt_notify_params::data |
Notification Value data.
bt_gatt_complete_func_t bt_gatt_notify_params::func |
Notification Value callback.
uint16_t bt_gatt_notify_params::len |
Notification Value length.
void* bt_gatt_notify_params::user_data |
Notification Value callback user data.
const struct bt_uuid* bt_gatt_notify_params::uuid |
Notification Attribute UUID type.
Optional, use to search for an attribute with matching UUID when the attribute object pointer is not known.