class ProxyDescription
Defined at line 703 of file fidling/gen/src/devices/driver-lab/fidl/fuchsia.driver.lab/cpp/fidl/fuchsia.driver.lab/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_driver_lab::wire::ProxyDescription> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_driver_lab::wire::ProxyDescription> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_driver_lab::wire::ProxyDescription>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
void ProxyDescription ()
Defined at line 705 of file fidling/gen/src/devices/driver-lab/fidl/fuchsia.driver.lab/cpp/fidl/fuchsia.driver.lab/cpp/wire_types.h
void ProxyDescription (const ProxyDescription & other)
Defined at line 706 of file fidling/gen/src/devices/driver-lab/fidl/fuchsia.driver.lab/cpp/fidl/fuchsia.driver.lab/cpp/wire_types.h
bool has_boot_id ()
ProxyDescription & operator= (const ProxyDescription & other)
Defined at line 707 of file fidling/gen/src/devices/driver-lab/fidl/fuchsia.driver.lab/cpp/fidl/fuchsia.driver.lab/cpp/wire_types.h
void ProxyDescription (ProxyDescription && other)
Defined at line 708 of file fidling/gen/src/devices/driver-lab/fidl/fuchsia.driver.lab/cpp/fidl/fuchsia.driver.lab/cpp/wire_types.h
ProxyDescription & operator= (ProxyDescription && other)
Defined at line 709 of file fidling/gen/src/devices/driver-lab/fidl/fuchsia.driver.lab/cpp/fidl/fuchsia.driver.lab/cpp/wire_types.h
uint32_t & protocol_major ()
bool has_protocol_major ()
uint32_t & protocol_minor ()
bool has_protocol_minor ()
uint64_t & proxy_generation ()
bool has_proxy_generation ()
::fidl::StringView & boot_id ()
::fidl::StringView & resource_digest ()
Whole-instance resource-description digest.
bool has_resource_digest ()
::fidl::StringView & policy_digest ()
bool has_policy_digest ()
::fidl::VectorView< ::fuchsia_driver_lab::wire::ResourceDescription> & resources ()
bool has_resources ()
uint32_t & max_snapshot_items ()
bool has_max_snapshot_items ()
uint64_t & audit_capacity ()
bool has_audit_capacity ()
::fidl::StringView & node_moniker ()
Moniker of the node this proxy instance is bound to. Absent until
the proxy is bound to a node.
bool has_node_moniker ()
uint64_t & topology_generation ()
Reserved for phase 2: Driver Manager topology generation at bind
time, used for takeover staleness. Absent in phase 1.
bool has_topology_generation ()
::fuchsia_driver_lab::wire::TakeoverState & takeover ()
Takeover lifecycle state. Phase 1 reports `NOT_ACTIVE`.
bool has_takeover ()
void ~ProxyDescription ()
Defined at line 711 of file fidling/gen/src/devices/driver-lab/fidl/fuchsia.driver.lab/cpp/fidl/fuchsia.driver.lab/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder