class Address
Defined at line 99 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces/fuchsia.net.interfaces/cpp/fidl/fuchsia.net.interfaces/cpp/wire_types.h
Public Methods
void Address ()
Defined at line 101 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces/fuchsia.net.interfaces/cpp/fidl/fuchsia.net.interfaces/cpp/wire_types.h
void Address (const Address & other)
Defined at line 102 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces/fuchsia.net.interfaces/cpp/fidl/fuchsia.net.interfaces/cpp/wire_types.h
Address & operator= (const Address & other)
Defined at line 103 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces/fuchsia.net.interfaces/cpp/fidl/fuchsia.net.interfaces/cpp/wire_types.h
void Address (Address && other)
Defined at line 104 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces/fuchsia.net.interfaces/cpp/fidl/fuchsia.net.interfaces/cpp/wire_types.h
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_net_interfaces::wire::Address> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_net_interfaces::wire::Address> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_net_interfaces::wire::Address>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
::fuchsia_net::wire::Subnet & addr ()
The address and prefix length.
Required.
bool has_addr ()
Address & operator= (Address && other)
Defined at line 105 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces/fuchsia.net.interfaces/cpp/fidl/fuchsia.net.interfaces/cpp/wire_types.h
int64_t & valid_until ()
The time after which the address will no longer be valid.
Its value must be greater than 0. A value of `ZX_TIME_INFINITE`
indicates that the address will always be valid. The value is
derived from the monotonic clock.
As a `zx.Time`, the value has
[monotonic clock semantics](https://fuchsia.dev/fuchsia-src/concepts/time/monotonic),
which implies that it has no meaning outside of the host on which it
was generated and no meaning across host restarts.
Optional; may be omitted due to disinterest.
bool has_valid_until ()
::fuchsia_net_interfaces::wire::PreferredLifetimeInfo & preferred_lifetime_info ()
Preferred lifetime information.
Optional; may be omitted due to disinterest.
bool has_preferred_lifetime_info ()
::fuchsia_net_interfaces::wire::AddressAssignmentState & assignment_state ()
The address's assignment state.
Required.
bool has_assignment_state ()
void ~Address ()
Defined at line 107 of file fidling/gen/sdk/fidl/fuchsia.net.interfaces/fuchsia.net.interfaces/cpp/fidl/fuchsia.net.interfaces/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder