|
Zephyr Project API 4.0.0
A Scalable Open Source RTOS
|
GATT Discover Attributes parameters. More...
#include <gatt.h>
Data Fields | ||
| const struct bt_uuid * | uuid | |
| Discover UUID type. | ||
| bt_gatt_discover_func_t | func | |
| Discover attribute callback. | ||
| union { | ||
| uint16_t start_handle | ||
| Discover start handle. More... | ||
| }; | ||
| uint8_t | type | |
| Discover type. | ||
| struct bt_gatt_subscribe_params * | sub_params | |
| Only for stack-internal use, used for automatic discovery. | ||
| enum bt_att_chan_opt | chan_opt | |
GATT Discover Attributes parameters.
| union { ... } bt_gatt_discover_params |
| uint16_t bt_gatt_discover_params::attr_handle |
Include service attribute declaration handle.
| enum bt_att_chan_opt bt_gatt_discover_params::chan_opt |
| uint16_t bt_gatt_discover_params::end_handle |
Included service end handle.
Discover end handle.
| bt_gatt_discover_func_t bt_gatt_discover_params::func |
Discover attribute callback.
| uint16_t bt_gatt_discover_params::start_handle |
Included service start handle.
Discover start handle.
| struct bt_gatt_subscribe_params* bt_gatt_discover_params::sub_params |
Only for stack-internal use, used for automatic discovery.
| uint8_t bt_gatt_discover_params::type |
Discover type.
| const struct bt_uuid* bt_gatt_discover_params::uuid |
Discover UUID type.