template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 1466 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/wire_types.h
Public Methods
::fuchsia_net_interfaces_admin::wire::IgmpConfiguration Build ()
Build and return the table. The builder should not be used after this.
bool has_version ()
void clear_version ()
Clears the version field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fuchsia_net_interfaces_admin::wire::IgmpVersion & version ()
Indicates the version of IGMP to be performed.
Note that the stack may perform lower versioned IGMP as required
for backwards compatibility with other nodes on the network per
IGMP requirements.
BuilderImpl & version (::fuchsia_net_interfaces_admin::wire::IgmpVersion elem)
Indicates the version of IGMP to be performed.
Note that the stack may perform lower versioned IGMP as required
for backwards compatibility with other nodes on the network per
IGMP requirements.
Protected Methods
void WireTableBaseBuilder< ::fuchsia_net_interfaces_admin::wire::IgmpConfiguration, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_net_interfaces_admin::wire::IgmpConfiguration>> && frame)