template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 2527 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::NdpConfiguration Build ()
Build and return the table. The builder should not be used after this.
bool has_nud ()
void clear_nud ()
Clears the nud 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::NudConfiguration & nud ()
Neighbor Unreachabilty Detection over NDP configuration.
BuilderImpl & nud (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fuchsia_net_interfaces_admin::wire::NudConfiguration>> elem)
Neighbor Unreachabilty Detection over NDP configuration.
bool has_dad ()
void clear_dad ()
Clears the dad 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::DadConfiguration & dad ()
Duplicate Address Detection over NDP configuration.
BuilderImpl & dad (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fuchsia_net_interfaces_admin::wire::DadConfiguration>> elem)
Duplicate Address Detection over NDP configuration.
bool has_slaac ()
void clear_slaac ()
Clears the slaac 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::SlaacConfiguration & slaac ()
SLAAC (Stateless Address Auto-configuration) configuration.
BuilderImpl & slaac (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fuchsia_net_interfaces_admin::wire::SlaacConfiguration>> elem)
SLAAC (Stateless Address Auto-configuration) configuration.
Protected Methods
void WireTableBaseBuilder< ::fuchsia_net_interfaces_admin::wire::NdpConfiguration, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_net_interfaces_admin::wire::NdpConfiguration>> && frame)