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)