template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 1647 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::ArpConfiguration 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 ARP configuration.
BuilderImpl & nud (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fuchsia_net_interfaces_admin::wire::NudConfiguration>> elem)
Neighbor Unreachabilty Detection over ARP 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 ARP configuration.
Note that for IPv4, "Duplicate Address Detection" refers to
Address Conflict Detection, as defined in RFC 5227.
BuilderImpl & dad (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fuchsia_net_interfaces_admin::wire::DadConfiguration>> elem)
Duplicate Address Detection over ARP configuration.
Note that for IPv4, "Duplicate Address Detection" refers to
Address Conflict Detection, as defined in RFC 5227.
Protected Methods
void WireTableBaseBuilder< ::fuchsia_net_interfaces_admin::wire::ArpConfiguration, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_net_interfaces_admin::wire::ArpConfiguration>> && frame)