class EndpointConfig
Defined at line 645 of file fidling/gen/src/connectivity/network/testing/netemul/network-context/fidl/network/cpp/fidl/fuchsia.netemul.network/cpp/natural_types.h
Configuration used to create an endpoint.
Public Methods
void EndpointConfig (Storage_ storage)
void EndpointConfig (uint16_t mtu, ::fidl::Box< ::fuchsia_net::MacAddress> mac, ::fuchsia_hardware_network::PortClass port_class)
void EndpointConfig ()
Default constructs a |EndpointConfig| only if all of its members are default constructible.
Defined at line 656 of file fidling/gen/src/connectivity/network/testing/netemul/network-context/fidl/network/cpp/fidl/fuchsia.netemul.network/cpp/natural_types.h
void EndpointConfig (EndpointConfig && )
Defined at line 659 of file fidling/gen/src/connectivity/network/testing/netemul/network-context/fidl/network/cpp/fidl/fuchsia.netemul.network/cpp/natural_types.h
void EndpointConfig (const EndpointConfig & other)
EndpointConfig & operator= (EndpointConfig && )
Defined at line 660 of file fidling/gen/src/connectivity/network/testing/netemul/network-context/fidl/network/cpp/fidl/fuchsia.netemul.network/cpp/natural_types.h
EndpointConfig & operator= (const EndpointConfig & other)
bool operator== (const EndpointConfig & other)
bool operator!= (const EndpointConfig & other)
uint16_t mtu ()
Fake ethernet mtu.
uint16_t & mtu ()
Fake ethernet mtu.
EndpointConfig & mtu (uint16_t value)
Fake ethernet mtu.
const ::fidl::Box< ::fuchsia_net::MacAddress> & mac ()
Fake ethernet mac address, if not provided will be set to randomized local mac,
using endpoint name as seed.
::fidl::Box< ::fuchsia_net::MacAddress> & mac ()
Fake ethernet mac address, if not provided will be set to randomized local mac,
using endpoint name as seed.
EndpointConfig & mac (::fidl::Box< ::fuchsia_net::MacAddress> value)
Fake ethernet mac address, if not provided will be set to randomized local mac,
using endpoint name as seed.
::fuchsia_hardware_network::PortClass port_class ()
Port class of the endpoint.
::fuchsia_hardware_network::PortClass & port_class ()
Port class of the endpoint.
EndpointConfig & port_class (::fuchsia_hardware_network::PortClass value)
Port class of the endpoint.
void EndpointConfig (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits