class Ipv4RoutedConfig
Defined at line 159 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/natural_types.h
Public Methods
void Ipv4RoutedConfig (Storage_ storage)
void Ipv4RoutedConfig ()
Defined at line 165 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/natural_types.h
void Ipv4RoutedConfig (Ipv4RoutedConfig && )
Defined at line 166 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/natural_types.h
void Ipv4RoutedConfig (const Ipv4RoutedConfig & other)
Ipv4RoutedConfig & operator= (Ipv4RoutedConfig && )
Defined at line 167 of file fidling/gen/sdk/fidl/fuchsia.net.virtualization/fuchsia.net.virtualization/cpp/fidl/fuchsia.net.virtualization/cpp/natural_types.h
Ipv4RoutedConfig & operator= (const Ipv4RoutedConfig & other)
bool operator== (const Ipv4RoutedConfig & other)
bool operator!= (const Ipv4RoutedConfig & other)
bool IsEmpty ()
const std::optional< ::fuchsia_net_virtualization::IPv4NatConfig> & nat ()
NAT configuration.
If present, perform IPv4 masquerading for packets originating
from the subnet configured through [`Ipv4Config.addr_config`]
going out all upstream-providing interfaces.
::std::optional< ::fuchsia_net_virtualization::IPv4NatConfig> & nat ()
NAT configuration.
If present, perform IPv4 masquerading for packets originating
from the subnet configured through [`Ipv4Config.addr_config`]
going out all upstream-providing interfaces.
Ipv4RoutedConfig & nat (std::optional< ::fuchsia_net_virtualization::IPv4NatConfig> value)
NAT configuration.
If present, perform IPv4 masquerading for packets originating
from the subnet configured through [`Ipv4Config.addr_config`]
going out all upstream-providing interfaces.
void Ipv4RoutedConfig (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits