class Options
Defined at line 3454 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/wire_types.h
Options for creating an interface.
Public Methods
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
void Options ()
Defined at line 3456 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/wire_types.h
void Options (const Options & other)
Defined at line 3457 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/wire_types.h
Options & operator= (const Options & other)
Defined at line 3458 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/wire_types.h
void Options (Options && other)
Defined at line 3459 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/wire_types.h
void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_net_interfaces_admin::wire::Options> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_net_interfaces_admin::wire::Options> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_net_interfaces_admin::wire::Options>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
::fidl::StringView & name ()
New interface name.
An implementation-defined name is selected if absent.
bool has_name ()
uint32_t & metric ()
The default metric value used for routes through this interface.
The server uses a sensible default if absent.
bool has_metric ()
::fuchsia_net_interfaces_admin::wire::NetstackManagedRoutesDesignation & netstack_managed_routes_designation ()
The designation for the netstack-sourced routes.
Interpreted as `NetstackManagedRoutesDesignation.main` if absent.
bool has_netstack_managed_routes_designation ()
Options & operator= (Options && other)
Defined at line 3460 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/wire_types.h
void ~Options ()
Defined at line 3462 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder