template <>

class WireTableBuilder

Defined at line 389 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

template <typename First = ::fuchsia_net_interfaces::wire::PreferredLifetimeInfo, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fuchsia_net_interfaces::wire::PreferredLifetimeInfo>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_net_interfaces_admin::wire::AddressProperties> & preferred_lifetime_info (First && first, Args &&... args_)

Information about the preferred lifetime of the address.

If not set, interpreted as

`PreferredLifetimeInfo.preferred_lifetime_end = zx.Time.INFINITE`.

Defined at line 405 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/wire_types.h

template <typename First = int64_t, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<int64_t>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_net_interfaces_admin::wire::AddressProperties> & valid_lifetime_end (First && first, Args &&... args_)

The end of the valid lifetime of the address.

The address should *not* be considered invalid if `zx.Time` is in the

past. `valid_lifetime_end` is exchanged as a means to inform the

deadline where invalidation is expected to happen.

Refers to the valid lifetime of the address, as defined in

[RFC 4862, section 2](https://tools.ietf.org/html/rfc4862#section-2).

Must be greater than 0. If `zx.Time.INFINITE`, the valid lifetime does

not expire.

If not set, interpreted as `zx.Time.INFINITE`.

Defined at line 430 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces.admin/fuchsia.net.interfaces.admin/cpp/fidl/fuchsia.net.interfaces.admin/cpp/wire_types.h

Friends

template <>
class AddressProperties