class DadConfiguration

Defined at line 850 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/natural_types.h

DAD (Duplicate Address Detection) configuration for an interface.

Public Methods

void DadConfiguration (Storage_ storage)
void DadConfiguration ()

Defined at line 855 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/natural_types.h

void DadConfiguration (DadConfiguration && )

Defined at line 856 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/natural_types.h

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

Defined at line 857 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/natural_types.h

DadConfiguration & operator= (const DadConfiguration & other)
bool operator== (const DadConfiguration & other)
bool operator!= (const DadConfiguration & other)
bool IsEmpty ()
const std::optional<uint16_t> & transmits ()

Number of transmissions before an address is considered available for

use.

A value of zero effectively disables DAD for the interface.

::std::optional<uint16_t> & transmits ()

Number of transmissions before an address is considered available for

use.

A value of zero effectively disables DAD for the interface.

DadConfiguration & transmits (std::optional<uint16_t> value)

Number of transmissions before an address is considered available for

use.

A value of zero effectively disables DAD for the interface.

void DadConfiguration (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits