class Options
Defined at line 3234 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 3236 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 3237 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 3238 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 3239 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 3240 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 3242 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