Zephyr Project API
3.3.0
A Scalable Open Source RTOS
|
#include <audio.h>
Data Fields | |
void(* | location )(struct bt_conn *conn, enum bt_audio_dir dir, enum bt_audio_location loc) |
Remote Unicast Server Audio Locations. More... | |
void(* | available_contexts )(struct bt_conn *conn, enum bt_audio_context snk_ctx, enum bt_audio_context src_ctx) |
Remote Unicast Server Available Contexts. More... | |
Unicast Client callback structure
void(* bt_audio_unicast_client_cb::available_contexts) (struct bt_conn *conn, enum bt_audio_context snk_ctx, enum bt_audio_context src_ctx) |
Remote Unicast Server Available Contexts.
This callback is called whenever the available contexts are read from the server or otherwise notified to the client.
conn | Connection to the remote unicast server. |
snk_ctx | The sink context bitfield value. |
src_ctx | The source context bitfield value. |
void(* bt_audio_unicast_client_cb::location) (struct bt_conn *conn, enum bt_audio_dir dir, enum bt_audio_location loc) |
Remote Unicast Server Audio Locations.
This callback is called whenever the audio locations is read from the server or otherwise notified to the client.
conn | Connection to the remote unicast server. |
dir | Direction of the location. |
loc | The location bitfield value. |