class GraphCreateProducerRequest
Defined at line 7180 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/wire_types.h
Public Methods
void GraphCreateProducerRequest ()
Defined at line 7182 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/wire_types.h
void GraphCreateProducerRequest (const GraphCreateProducerRequest & other)
Defined at line 7183 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/wire_types.h
GraphCreateProducerRequest & operator= (const GraphCreateProducerRequest & other)
Defined at line 7184 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/wire_types.h
void GraphCreateProducerRequest (GraphCreateProducerRequest && other)
Defined at line 7185 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/wire_types.h
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_audio_mixer::wire::GraphCreateProducerRequest> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_audio_mixer::wire::GraphCreateProducerRequest> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_audio_mixer::wire::GraphCreateProducerRequest>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
::fidl::StringView & name ()
Name of this node, used for diagnostics only. See "IDs and names" in the
comments for [`Graph`].
Optional. Empty if not specified.
bool has_name ()
::fuchsia_audio_mixer::wire::PipelineDirection & direction ()
Direction of audio data produced by this node.
Required.
bool has_direction ()
::fuchsia_audio_mixer::wire::ProducerDataSource & data_source ()
Data source for this producer.
Required.
bool has_data_source ()
::fuchsia_audio_mixer::wire::ExternalDelayWatcher & external_delay_watcher ()
If the `direction` is INPUT, this must be specified. This reports
the maximum delay between when a frame is captured at an input
microphone and when that frame is available at this producer.
If `direction` is OUTPUT, this must be empty.
bool has_external_delay_watcher ()
GraphCreateProducerRequest & operator= (GraphCreateProducerRequest && other)
Defined at line 7186 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/wire_types.h
void ~GraphCreateProducerRequest ()
Defined at line 7188 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder