|
Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
GATT Subscribe parameters. More...
#include <gatt.h>
Data Fields | |
| bt_gatt_notify_func_t | notify |
| Notification value callback. | |
| bt_gatt_subscribe_func_t | subscribe |
| Subscribe CCC write request response callback If given, called with the subscription parameters given when subscribing. | |
| uint16_t | value_handle |
| Subscribe value handle. | |
| uint16_t | ccc_handle |
| Subscribe CCC handle. | |
| uint16_t | end_handle |
| Subscribe End handle (for automatic discovery) | |
| struct bt_gatt_discover_params * | disc_params |
| Discover parameters used when ccc_handle = BT_GATT_AUTO_DISCOVER_CCC_HANDLE. | |
| uint16_t | value |
| Subscribe value. | |
| bt_security_t | min_security |
| Minimum required security for received notification. | |
| atomic_t | flags [ATOMIC_BITMAP_SIZE(BT_GATT_SUBSCRIBE_NUM_FLAGS)] |
| Subscription flags. | |
| sys_snode_t | node |
| enum bt_att_chan_opt | chan_opt |
GATT Subscribe parameters.
| uint16_t bt_gatt_subscribe_params::ccc_handle |
Subscribe CCC handle.
| enum bt_att_chan_opt bt_gatt_subscribe_params::chan_opt |
| struct bt_gatt_discover_params* bt_gatt_subscribe_params::disc_params |
Discover parameters used when ccc_handle = BT_GATT_AUTO_DISCOVER_CCC_HANDLE.
| uint16_t bt_gatt_subscribe_params::end_handle |
Subscribe End handle (for automatic discovery)
| atomic_t bt_gatt_subscribe_params::flags[ATOMIC_BITMAP_SIZE( BT_GATT_SUBSCRIBE_NUM_FLAGS)] |
Subscription flags.
| bt_security_t bt_gatt_subscribe_params::min_security |
Minimum required security for received notification.
Notifications and indications received over a connection with a lower security level are silently discarded.
| sys_snode_t bt_gatt_subscribe_params::node |
| bt_gatt_notify_func_t bt_gatt_subscribe_params::notify |
Notification value callback.
| bt_gatt_subscribe_func_t bt_gatt_subscribe_params::subscribe |
Subscribe CCC write request response callback If given, called with the subscription parameters given when subscribing.
| uint16_t bt_gatt_subscribe_params::value |
Subscribe value.
| uint16_t bt_gatt_subscribe_params::value_handle |
Subscribe value handle.