class MldConfiguration
Defined at line 1922 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::MldVersion & version ()
Indicates the version of MLD to be performed.
Note that the stack may perform lower versioned MLD as required
for backwards compatibility with other nodes on the network per
MLD requirements.
Defined at line 1933 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/hlcpp/fuchsia/net/interfaces/admin/cpp/fidl.h
bool has_version ()
Defined at line 1937 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::MldVersion * mutable_version ()
Indicates the version of MLD to be performed.
Note that the stack may perform lower versioned MLD as required
for backwards compatibility with other nodes on the network per
MLD requirements.
Defined at line 1946 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/hlcpp/fuchsia/net/interfaces/admin/cpp/fidl.h
void clear_version ()
Defined at line 1954 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/hlcpp/fuchsia/net/interfaces/admin/cpp/fidl.h
MldConfiguration & set_version (::fuchsia::net::interfaces::admin::MldVersion _value)
void MldConfiguration ()
void MldConfiguration (MldConfiguration && other)
void ~MldConfiguration ()
MldConfiguration & operator= (MldConfiguration && other)
::std::unique_ptr<MldConfiguration> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, MldConfiguration * _value, size_t _offset)
zx_status_t Clone (MldConfiguration * _result)