class Config

Defined at line 1066 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/wire_types.h

Public Methods

void Config ()
void Config (const Config & )

Defined at line 1073 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/wire_types.h

Config & operator= (const Config & )

Defined at line 1074 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/wire_types.h

void Config (Config && )

Defined at line 1075 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/wire_types.h

Config & operator= (Config && )

Defined at line 1076 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/wire_types.h

bool IsUnknown ()

Defined at line 1083 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/wire_types.h

bool has_invalid_tag ()
bool is_bridged ()
Config WithBridged (::fidl::ObjectView< ::fuchsia_net_virtualization::wire::Bridged> val)

Create a bridged network.

The server will attempt to find a suitable interface to

attach to the bridge for providing upstream connectivity. The

selection process will be repeated to find a replacement

iff the interface attached to the bridge with Internet

connectivity is removed.

template <typename... Args>
Config WithBridged (::fidl::AnyArena & allocator, Args &&... args)

Create a bridged network.

The server will attempt to find a suitable interface to

attach to the bridge for providing upstream connectivity. The

selection process will be repeated to find a replacement

iff the interface attached to the bridge with Internet

connectivity is removed.

Defined at line 1108 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/wire_types.h

::fuchsia_net_virtualization::wire::Bridged & bridged ()

Create a bridged network.

The server will attempt to find a suitable interface to

attach to the bridge for providing upstream connectivity. The

selection process will be repeated to find a replacement

iff the interface attached to the bridge with Internet

connectivity is removed.

const ::fuchsia_net_virtualization::wire::Bridged & bridged ()

Create a bridged network.

The server will attempt to find a suitable interface to

attach to the bridge for providing upstream connectivity. The

selection process will be repeated to find a replacement

iff the interface attached to the bridge with Internet

connectivity is removed.

bool is_networked ()
Config WithNetworked (::fidl::ObjectView< ::fuchsia_net_virtualization::wire::Networked> val)

Create a network that interacts with the host OS at the network

layer.

template <typename... Args>
Config WithNetworked (::fidl::AnyArena & allocator, Args &&... args)

Create a network that interacts with the host OS at the network

layer.

Defined at line 1140 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/wire_types.h

::fuchsia_net_virtualization::wire::Networked & networked ()

Create a network that interacts with the host OS at the network

layer.

const ::fuchsia_net_virtualization::wire::Networked & networked ()

Create a network that interacts with the host OS at the network

layer.

::fuchsia_net_virtualization::wire::Config::Tag Which ()

Enumerations

enum Tag
Name Value
kBridged 1
kNetworked 2
_do_not_handle_this__write_a_default_case_instead ::std::numeric_limits<::fidl_union_tag_t>::max()

Defined at line 1078 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/wire_types.h