class NdpConfiguration

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

Public Members

static const fidl_type_t * FidlType

Public Methods

bool IsEmpty ()

Returns whether no field is set.

NdpConfiguration & set_nud (::fuchsia::net::interfaces::admin::NudConfiguration _value)
NdpConfiguration & set_dad (::fuchsia::net::interfaces::admin::DadConfiguration _value)
NdpConfiguration & set_slaac (::fuchsia::net::interfaces::admin::SlaacConfiguration _value)
void NdpConfiguration ()
void NdpConfiguration (NdpConfiguration && other)
void ~NdpConfiguration ()
NdpConfiguration & operator= (NdpConfiguration && other)
::std::unique_ptr<NdpConfiguration> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, NdpConfiguration * _value, size_t _offset)
zx_status_t Clone (NdpConfiguration * _result)
const ::fuchsia::net::interfaces::admin::NudConfiguration & nud ()

Neighbor Unreachabilty Detection over NDP configuration.

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

bool has_nud ()

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

::fuchsia::net::interfaces::admin::NudConfiguration * mutable_nud ()

Neighbor Unreachabilty Detection over NDP configuration.

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

void clear_nud ()

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

const ::fuchsia::net::interfaces::admin::DadConfiguration & dad ()

Duplicate Address Detection over NDP configuration.

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

bool has_dad ()

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

::fuchsia::net::interfaces::admin::DadConfiguration * mutable_dad ()

Duplicate Address Detection over NDP configuration.

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

void clear_dad ()

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

const ::fuchsia::net::interfaces::admin::SlaacConfiguration & slaac ()

SLAAC (Stateless Address Auto-configuration) configuration.

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

bool has_slaac ()

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

::fuchsia::net::interfaces::admin::SlaacConfiguration * mutable_slaac ()

SLAAC (Stateless Address Auto-configuration) configuration.

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

void clear_slaac ()

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