template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 2328 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::SlaacConfiguration Build ()
Build and return the table. The builder should not be used after this.
bool has_temporary_address ()
void clear_temporary_address ()
Clears the temporary_address field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
bool & temporary_address ()
Controls whether temporary addresses as described in
[RFC 4941] are generated.
Note that assigned SLAAC temporary addresses will remain
assigned when this configuration goes from enabled to
disabled.
[RFC 4941]: https://datatracker.ietf.org/doc/html/rfc4941
BuilderImpl & temporary_address (bool elem)
Controls whether temporary addresses as described in
[RFC 4941] are generated.
Note that assigned SLAAC temporary addresses will remain
assigned when this configuration goes from enabled to
disabled.
[RFC 4941]: https://datatracker.ietf.org/doc/html/rfc4941
Protected Methods
void WireTableBaseBuilder< ::fuchsia_net_interfaces_admin::wire::SlaacConfiguration, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_net_interfaces_admin::wire::SlaacConfiguration>> && frame)