class RouterSolicitationConfiguration
Defined at line 2199 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.
void RouterSolicitationConfiguration ()
void RouterSolicitationConfiguration (RouterSolicitationConfiguration && other)
const uint8_t & max ()
Controls the maximum number of Router Solicitations that
will be sent, as described in [RFC 4861 Section 6.3.7].
Setting this value to zero disables Router Solicitations.
Note that setting this takes effect immediately. An
interface that has already started sending router
solicitations will see the limit change, and will stop or
continue router solicitations, as appropriate.
[RFC 4861 Section 6.3.7]: https://datatracker.ietf.org/doc/html/rfc4861#section-6.3.7
Defined at line 2216 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/hlcpp/fuchsia/net/interfaces/admin/cpp/fidl.h
bool has_max ()
Defined at line 2220 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/hlcpp/fuchsia/net/interfaces/admin/cpp/fidl.h
uint8_t * mutable_max ()
Controls the maximum number of Router Solicitations that
will be sent, as described in [RFC 4861 Section 6.3.7].
Setting this value to zero disables Router Solicitations.
Note that setting this takes effect immediately. An
interface that has already started sending router
solicitations will see the limit change, and will stop or
continue router solicitations, as appropriate.
[RFC 4861 Section 6.3.7]: https://datatracker.ietf.org/doc/html/rfc4861#section-6.3.7
Defined at line 2235 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/hlcpp/fuchsia/net/interfaces/admin/cpp/fidl.h
void clear_max ()
Defined at line 2243 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/hlcpp/fuchsia/net/interfaces/admin/cpp/fidl.h
RouterSolicitationConfiguration & set_max (uint8_t _value)
void ~RouterSolicitationConfiguration ()
RouterSolicitationConfiguration & operator= (RouterSolicitationConfiguration && other)
::std::unique_ptr<RouterSolicitationConfiguration> New ()
void Encode (::fidl::Encoder *_encoder,size_t_offset,std::optional< ::fidl::HandleInformation>maybe_handle_info)
void Decode (::fidl::Decoder *_decoder,RouterSolicitationConfiguration *_value,size_t_offset)
zx_status_t Clone (RouterSolicitationConfiguration * _result)