Zephyr API Documentation
3.4.0
A Scalable Open Source RTOS
|
|
3.4.0 |
ISO Channel structure. More...
#include <iso.h>
Data Fields | |
struct bt_conn * | iso |
struct bt_iso_chan_ops * | ops |
struct bt_iso_chan_qos * | qos |
enum bt_iso_state | state |
bt_security_t | required_sec_level |
The required security level of the channel. | |
sys_snode_t | node |
ISO Channel structure.
struct bt_conn* bt_iso_chan::iso |
Channel connection reference
sys_snode_t bt_iso_chan::node |
Node used internally by the stack
struct bt_iso_chan_ops* bt_iso_chan::ops |
Channel operations reference
struct bt_iso_chan_qos* bt_iso_chan::qos |
Channel QoS reference
bt_security_t bt_iso_chan::required_sec_level |
The required security level of the channel.
This value can be set as the central before connecting a CIS with bt_iso_chan_connect(). The value is overwritten to bt_iso_server::sec_level for the peripheral once a channel has been accepted.
enum bt_iso_state bt_iso_chan::state |