class Stop

Defined at line 997 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/markers.h

Stops the codec operation.

`Stop` returns when configuring the codec to stop is completed. This method does not wait

for the hardware to actually stop playback/capture (i.e. `turn_off_delay` impact is not

taken into account), nor is any such delay reflected in the returned `stop_time`.

`stop_time` indicates when the driver finished configuring the codec to stop, as measured

in the CLOCK_MONOTONIC timeline.

If the driver cannot successfully configure the codec to stop, it will close the codec

protocol channel, in which case the client may obtain a new codec protocol channel and retry.

Public Members

static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal