class NodeControllerOnBindRequest

Defined at line 4761 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

void NodeControllerOnBindRequest ()

Defined at line 4763 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h

void NodeControllerOnBindRequest (const NodeControllerOnBindRequest & other)

Defined at line 4764 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h

NodeControllerOnBindRequest & operator= (const NodeControllerOnBindRequest & other)

Defined at line 4765 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h

void NodeControllerOnBindRequest (NodeControllerOnBindRequest && other)

Defined at line 4766 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h

void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_driver_framework::wire::NodeControllerOnBindRequest> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_driver_framework::wire::NodeControllerOnBindRequest> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_driver_framework::wire::NodeControllerOnBindRequest>> frame)

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

::zx::event & node_token ()

Provides a token representing this node which can be exchanged with the

driver framework to discern additional information about this node.

bool has_node_token ()
NodeControllerOnBindRequest & operator= (NodeControllerOnBindRequest && other)

Defined at line 4767 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h

NodeControllerOnBindRequest & set_node_token (::zx::event elem)
NodeControllerOnBindRequest & clear_node_token ()
void NodeControllerOnBindRequest (::fidl::AnyArena & allocator)
void NodeControllerOnBindRequest (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_driver_framework::wire::NodeControllerOnBindRequest>> && 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 Allocate (::fidl::AnyArena & allocator)
void Init (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_driver_framework::wire::NodeControllerOnBindRequest>> && frame_ptr)
void ~NodeControllerOnBindRequest ()

Defined at line 4769 of file fidling/gen/sdk/fidl/fuchsia.driver.framework/fuchsia.driver.framework/cpp/fidl/fuchsia.driver.framework/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder