class NdpConfiguration
Defined at line 2197 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.
const ::fuchsia::net::interfaces::admin::NudConfiguration & nud ()
Neighbor Unreachabilty Detection over NDP configuration.
Defined at line 2204 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 2208 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 2213 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 2221 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 2230 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 2234 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 2239 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 2247 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 2260 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 2265 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 2273 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::RouteDiscoveryConfiguration & route_discovery ()
Controls route discovery configuration.
Defined at line 2282 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/hlcpp/fuchsia/net/interfaces/admin/cpp/fidl.h
bool has_route_discovery ()
Defined at line 2286 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::RouteDiscoveryConfiguration * mutable_route_discovery ()
Controls route discovery configuration.
Defined at line 2291 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/hlcpp/fuchsia/net/interfaces/admin/cpp/fidl.h
void clear_route_discovery ()
Defined at line 2299 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/hlcpp/fuchsia/net/interfaces/admin/cpp/fidl.h
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)
NdpConfiguration & set_route_discovery (::fuchsia::net::interfaces::admin::RouteDiscoveryConfiguration _value)
void NdpConfiguration ()
void NdpConfiguration (NdpConfiguration && other)
const ::fuchsia::net::interfaces::admin::SlaacConfiguration & slaac ()
SLAAC (Stateless Address Auto-configuration) configuration.
Defined at line 2256 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/hlcpp/fuchsia/net/interfaces/admin/cpp/fidl.h
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)