Zephyr API Documentation 4.0.0-rc2
A Scalable Open Source RTOS
|
The stream endpoint related operations. More...
#include <a2dp.h>
Data Fields | |
void(* | configured )(struct bt_a2dp_stream *stream) |
Stream configured callback. | |
void(* | established )(struct bt_a2dp_stream *stream) |
Stream establishment callback. | |
void(* | released )(struct bt_a2dp_stream *stream) |
Stream release callback. | |
void(* | started )(struct bt_a2dp_stream *stream) |
Stream start callback. | |
void(* | suspended )(struct bt_a2dp_stream *stream) |
Stream suspend callback. | |
void(* | reconfigured )(struct bt_a2dp_stream *stream) |
Stream reconfigured callback. | |
The stream endpoint related operations.
void(* bt_a2dp_stream_ops::configured) (struct bt_a2dp_stream *stream) |
Stream configured callback.
The callback is called whenever an Audio Stream has been configured.
stream | Stream object that has been configured. |
void(* bt_a2dp_stream_ops::established) (struct bt_a2dp_stream *stream) |
Stream establishment callback.
The callback is called whenever an Audio Stream has been established.
stream | Stream object that has been established. |
void(* bt_a2dp_stream_ops::reconfigured) (struct bt_a2dp_stream *stream) |
Stream reconfigured callback.
The callback is called whenever an Audio Stream has been reconfigured.
stream | Stream object that has been reconfigured. |
void(* bt_a2dp_stream_ops::released) (struct bt_a2dp_stream *stream) |
Stream release callback.
The callback is called whenever an Audio Stream has been released.
stream | Stream object that has been released. |
void(* bt_a2dp_stream_ops::started) (struct bt_a2dp_stream *stream) |
Stream start callback.
The callback is called whenever an Audio Stream has been started.
stream | Stream object that has been started. |
void(* bt_a2dp_stream_ops::suspended) (struct bt_a2dp_stream *stream) |
Stream suspend callback.
The callback is called whenever an Audio Stream has been suspended.
stream | Stream object that has been suspended. |