class ProviderOpenCoordinatorRequest

Defined at line 449 of file fidling/gen/sdk/fidl/fuchsia.hardware.display/fuchsia.hardware.display/cpp/fidl/fuchsia.hardware.display/cpp/wire_types.h

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

::fidl::WireTableBuilder< ::fuchsia_hardware_display::wire::ProviderOpenCoordinatorRequest> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_hardware_display::wire::ProviderOpenCoordinatorRequest> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_hardware_display::wire::ProviderOpenCoordinatorRequest>> frame)

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

void Allocate (::fidl::AnyArena & allocator)
void Init (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_hardware_display::wire::ProviderOpenCoordinatorRequest>> && frame_ptr)
void ProviderOpenCoordinatorRequest ()

Defined at line 451 of file fidling/gen/sdk/fidl/fuchsia.hardware.display/fuchsia.hardware.display/cpp/fidl/fuchsia.hardware.display/cpp/wire_types.h

void ProviderOpenCoordinatorRequest (ProviderOpenCoordinatorRequest && other)

Defined at line 454 of file fidling/gen/sdk/fidl/fuchsia.hardware.display/fuchsia.hardware.display/cpp/fidl/fuchsia.hardware.display/cpp/wire_types.h

void _CloseHandles ()
::fidl::ServerEnd< ::fuchsia_hardware_display::Coordinator> & coordinator ()

Required.

bool has_coordinator ()
bool has_coordinator_listener ()
ProviderOpenCoordinatorRequest & operator= (const ProviderOpenCoordinatorRequest & other)

Defined at line 453 of file fidling/gen/sdk/fidl/fuchsia.hardware.display/fuchsia.hardware.display/cpp/fidl/fuchsia.hardware.display/cpp/wire_types.h

ProviderOpenCoordinatorRequest & operator= (ProviderOpenCoordinatorRequest && other)

Defined at line 455 of file fidling/gen/sdk/fidl/fuchsia.hardware.display/fuchsia.hardware.display/cpp/fidl/fuchsia.hardware.display/cpp/wire_types.h

::fuchsia_hardware_display::wire::ClientPriority & priority ()

Required. Must be a valid priority.

bool has_priority ()
ProviderOpenCoordinatorRequest & set_coordinator (::fidl::ServerEnd< ::fuchsia_hardware_display::Coordinator> elem)
ProviderOpenCoordinatorRequest & clear_coordinator ()
ProviderOpenCoordinatorRequest & set_coordinator_listener (::fidl::ClientEnd< ::fuchsia_hardware_display::CoordinatorListener> elem)
ProviderOpenCoordinatorRequest & clear_coordinator_listener ()
ProviderOpenCoordinatorRequest & set_priority (::fuchsia_hardware_display::wire::ClientPriority elem)
ProviderOpenCoordinatorRequest & clear_priority ()
void ProviderOpenCoordinatorRequest (::fidl::AnyArena & allocator)
void ProviderOpenCoordinatorRequest (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_hardware_display::wire::ProviderOpenCoordinatorRequest>> && frame)

This constructor allows a user controlled allocation (not using a Arena).

It should only be used when performance is key.

As soon as the frame is given to the table, it must not be used directly or for another table.

void ProviderOpenCoordinatorRequest (const ProviderOpenCoordinatorRequest & other)

Defined at line 452 of file fidling/gen/sdk/fidl/fuchsia.hardware.display/fuchsia.hardware.display/cpp/fidl/fuchsia.hardware.display/cpp/wire_types.h

::fidl::ClientEnd< ::fuchsia_hardware_display::CoordinatorListener> & coordinator_listener ()

Required.

void ~ProviderOpenCoordinatorRequest ()

Defined at line 457 of file fidling/gen/sdk/fidl/fuchsia.hardware.display/fuchsia.hardware.display/cpp/fidl/fuchsia.hardware.display/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder