class NetworkConfig
Defined at line 308 of file fidling/gen/src/connectivity/network/testing/netemul/network-context/fidl/network/cpp/fidl/fuchsia.netemul.network/cpp/natural_types.h
Used to configure a network with emulated adversity conditions.
Public Methods
void NetworkConfig (Storage_ storage)
void NetworkConfig ()
Defined at line 314 of file fidling/gen/src/connectivity/network/testing/netemul/network-context/fidl/network/cpp/fidl/fuchsia.netemul.network/cpp/natural_types.h
void NetworkConfig (NetworkConfig && )
Defined at line 315 of file fidling/gen/src/connectivity/network/testing/netemul/network-context/fidl/network/cpp/fidl/fuchsia.netemul.network/cpp/natural_types.h
void NetworkConfig (const NetworkConfig & other)
NetworkConfig & operator= (NetworkConfig && )
Defined at line 316 of file fidling/gen/src/connectivity/network/testing/netemul/network-context/fidl/network/cpp/fidl/fuchsia.netemul.network/cpp/natural_types.h
NetworkConfig & operator= (const NetworkConfig & other)
bool operator== (const NetworkConfig & other)
bool operator!= (const NetworkConfig & other)
bool IsEmpty ()
const std::optional< ::fuchsia_netemul_network::LatencyConfig> & latency ()
Latency configuration.
::std::optional< ::fuchsia_netemul_network::LatencyConfig> & latency ()
Latency configuration.
NetworkConfig & latency (std::optional< ::fuchsia_netemul_network::LatencyConfig> value)
Latency configuration.
const std::optional< ::fuchsia_netemul_network::LossConfig> & packet_loss ()
Packet loss configuration.
::std::optional< ::fuchsia_netemul_network::LossConfig> & packet_loss ()
Packet loss configuration.
NetworkConfig & packet_loss (std::optional< ::fuchsia_netemul_network::LossConfig> value)
Packet loss configuration.
const std::optional< ::fuchsia_netemul_network::ReorderConfig> & reorder ()
Packet reordering configuration.
::std::optional< ::fuchsia_netemul_network::ReorderConfig> & reorder ()
Packet reordering configuration.
NetworkConfig & reorder (std::optional< ::fuchsia_netemul_network::ReorderConfig> value)
Packet reordering configuration.
void NetworkConfig (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits