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