class GraphCreatorCreateRequest

Defined at line 287 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/wire_types.h

Public Methods

void GraphCreatorCreateRequest ()

Defined at line 289 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/wire_types.h

void GraphCreatorCreateRequest (const GraphCreatorCreateRequest & other)

Defined at line 290 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/wire_types.h

GraphCreatorCreateRequest & operator= (const GraphCreatorCreateRequest & other)

Defined at line 291 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/wire_types.h

void GraphCreatorCreateRequest (GraphCreatorCreateRequest && other)

Defined at line 292 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::GraphCreatorCreateRequest> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_audio_mixer::wire::GraphCreatorCreateRequest> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_audio_mixer::wire::GraphCreatorCreateRequest>> frame)

Return a builder that relies on explicitly allocating |fidl::ObjectView|s.

::fidl::ServerEnd< ::fuchsia_audio_mixer::Graph> & graph ()

Required.

bool has_graph ()
::fidl::StringView & name ()

Name of this graph, used for diagnostics only.

If specified, ideally this should be globally unique and have a

printable CamelCase format, but uniqueness is not required.

Optional. Empty if not specified.

bool has_name ()
::zx::profile & fidl_thread_deadline_profile ()

Deadline profile for the FIDL thread.

This is to ensure time-sensitive requests are handled properly. For

example, packets sent on a [`fuchsia.audio.StreamSink`] channel must

be read immediately, otherwise the caller may miss their deadline.

Optional. If not specified, the FIDL thread runs at a normal priority.

bool has_fidl_thread_deadline_profile ()
GraphCreatorCreateRequest & operator= (GraphCreatorCreateRequest && other)

Defined at line 293 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/wire_types.h

::fidl::ServerEnd< ::fuchsia_audio_mixer::SyntheticClockRealm> & synthetic_clock_realm ()

If specified, the graph will use synthetic clocks that are created

and controlled over the given channel. This can be used to run the

graph faster than real time, which is useful in integration tests.

If specified, then ALL clocks used by this graph MUST be created by

this realm OR by [`Graph.CreateGraphControlledReferenceClock`],

which will use this realm internally.

Optional. If not specified, the graph uses real clocks.

bool has_synthetic_clock_realm ()
void ~GraphCreatorCreateRequest ()

Defined at line 295 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