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