class MldConfiguration
Defined at line 1926 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 MldConfiguration ()
void MldConfiguration (MldConfiguration && other)
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 1937 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 1941 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 1950 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 1958 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 ()
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)