class GetDaiFormats
Defined at line 789 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/markers.h
Retrieves the DAI formats supported by a `DAI_INTERCONNECT` processing element
in the topology supported by this driver as returned by `GetElements` from
fuchsia.hardware.audio.signalprocessing.
Returns `SHOULD_WAIT` if the DAI formats are not available at the time, the client
may retry at a later time.
Returns `INVALID_ARGS` if the `processing_element_id` does not match an id returned
by `GetElements`.
Returns `WRONG_TYPE` if the `ElementType` of the element represented by the id is not
`DAI_INTERCONNECT`.
Retrieving multiple `DaiSupportedFormats` allows for cases where exclusive combinations of
the parameters in DaiSupportedFormats may be supported.
The vector returned to the caller must contain at least one entry.
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