class AudioOffloadController

Defined at line 88 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/markers.h

Protocol representing the controller actively encoding offloaded audio to or from this channel.

Closing the protocol will stop the encoding, which can also be done using the Stop() if

synchronization is required. If the controller fails to start audio offloading, an epitaph will

be sent when this is closed.

This channel will be closed with a `ZX_ERR_NOT_SUPPORTED` epitaph if the audio offload

configuration for the controller is not supported.

This channel will be closed with a `ZX_ERR_UNAVAILABLE` epitaph if the controller sends an

error.

This channel will be closed with a `ZX_ERR_ALREADY_BOUND` epitaph if audio offloading starting

or stopping is already in progress/complete on another channel.

This channel will be closed with a `ZX_ERR_INTERNAL` epitaph if commands are issued when audio

offloading is not started.

Public Members

static Openness kOpenness

Records