GATT Read parameters.
More...
#include <gatt.h>
◆ [union]
◆ [struct]
struct { ... } bt_gatt_read_params::by_uuid |
◆ chan_opt
◆ end_handle
uint16_t bt_gatt_read_params::end_handle |
Last requested handle number.
◆ func
◆ handle
◆ handle_count
size_t bt_gatt_read_params::handle_count |
If equals to 1 single.handle and single.offset are used.
If greater than 1 multiple.handles are used. If equals to 0 by_uuid is used for Read Using Characteristic UUID.
◆ handles
Attribute handles to read with Read Multiple Characteristic Values.
◆ [struct]
struct { ... } bt_gatt_read_params::multiple |
◆ offset
◆ [struct]
struct { ... } bt_gatt_read_params::single |
◆ start_handle
uint16_t bt_gatt_read_params::start_handle |
First requested handle number.
◆ uuid
const struct bt_uuid* bt_gatt_read_params::uuid |
◆ variable
bool bt_gatt_read_params::variable |
If true use Read Multiple Variable Length Characteristic Values procedure.
The values of the set of attributes may be of variable or unknown length. If false use Read Multiple Characteristic Values procedure. The values of the set of attributes must be of a known fixed length, with the exception of the last value that can have a variable length.
The documentation for this struct was generated from the following file: