|
Zephyr Project API 4.2.99
A Scalable Open Source RTOS
|
ISO Channel structure. More...
#include <iso.h>
Data Fields | |
| struct bt_conn * | iso |
| Channel connection reference. | |
| struct bt_iso_chan_ops * | ops |
| Channel operations reference. | |
| struct bt_iso_chan_qos * | qos |
| Channel QoS reference. | |
| enum bt_iso_state | state |
| Channel 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 |
| 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.
Only available when
CONFIG_BT_SMP
is enabled.
| enum bt_iso_state bt_iso_chan::state |
Channel state.