Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_bap_ep_info Struct Reference

Structure holding information of audio stream endpoint. More...

#include <bap.h>

Data Fields

uint8_t id
 The ID of the endpoint.
 
enum bt_bap_ep_state state
 The state of the endpoint.
 
enum bt_audio_dir dir
 Capabilities type.
 
struct bt_iso_chaniso_chan
 The isochronous channel associated with the endpoint.
 
bool can_send
 True if the stream associated with the endpoint is able to send data.
 
bool can_recv
 True if the stream associated with the endpoint is able to receive data.
 
struct bt_bap_ep * paired_ep
 Pointer to paired endpoint if the endpoint is part of a bidirectional CIS, otherwise NULL.
 
const struct bt_bap_qos_cfg_prefqos_pref
 Pointer to the preferred QoS settings associated with the endpoint.
 

Detailed Description

Structure holding information of audio stream endpoint.

Field Documentation

◆ can_recv

bool bt_bap_ep_info::can_recv

True if the stream associated with the endpoint is able to receive data.

◆ can_send

bool bt_bap_ep_info::can_send

True if the stream associated with the endpoint is able to send data.

◆ dir

enum bt_audio_dir bt_bap_ep_info::dir

Capabilities type.

◆ id

uint8_t bt_bap_ep_info::id

The ID of the endpoint.

◆ iso_chan

struct bt_iso_chan* bt_bap_ep_info::iso_chan

The isochronous channel associated with the endpoint.

◆ paired_ep

struct bt_bap_ep* bt_bap_ep_info::paired_ep

Pointer to paired endpoint if the endpoint is part of a bidirectional CIS, otherwise NULL.

◆ qos_pref

const struct bt_bap_qos_cfg_pref* bt_bap_ep_info::qos_pref

Pointer to the preferred QoS settings associated with the endpoint.

◆ state

enum bt_bap_ep_state bt_bap_ep_info::state

The state of the endpoint.


The documentation for this struct was generated from the following file: