class Ipv4Config

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

Public Methods

void Ipv4Config (Storage_ storage)
void Ipv4Config ()

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

void Ipv4Config (Ipv4Config && )

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

void Ipv4Config (const Ipv4Config & other)
Ipv4Config & operator= (Ipv4Config && )

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

Ipv4Config & operator= (const Ipv4Config & other)
bool operator== (const Ipv4Config & other)
bool operator!= (const Ipv4Config & other)
bool IsEmpty ()
const std::optional< ::fuchsia_net_virtualization::Ipv4AddressConfig> & addr_config ()

IPv4 address configuration options.

If not present, no addresses will be assigned.

::std::optional< ::fuchsia_net_virtualization::Ipv4AddressConfig> & addr_config ()

IPv4 address configuration options.

If not present, no addresses will be assigned.

Ipv4Config & addr_config (std::optional< ::fuchsia_net_virtualization::Ipv4AddressConfig> value)

IPv4 address configuration options.

If not present, no addresses will be assigned.

const std::optional< ::fuchsia_net_virtualization::Ipv4Connectivity> & connectivity ()

IPv4 connectivity type.

If present, IPv4 unicast packet forwarding will be enabled for this

network; otherwise, guests on the network will only be able to

communicate with each other and the host OS.

::std::optional< ::fuchsia_net_virtualization::Ipv4Connectivity> & connectivity ()

IPv4 connectivity type.

If present, IPv4 unicast packet forwarding will be enabled for this

network; otherwise, guests on the network will only be able to

communicate with each other and the host OS.

Ipv4Config & connectivity (std::optional< ::fuchsia_net_virtualization::Ipv4Connectivity> value)

IPv4 connectivity type.

If present, IPv4 unicast packet forwarding will be enabled for this

network; otherwise, guests on the network will only be able to

communicate with each other and the host OS.

void Ipv4Config (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits