template <>

class WireTableBuilder

Defined at line 1145 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 = 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::NudConfiguration> & base_reachable_time (First && first, Args &&... args_)

A base duration for computing the random reachable time.

Reachable time is the duration for which a neighbor is considered

reachable after a positive reachability confirmation is received.

After this time, an entry will transition from REACHABLE to STALE state.

Referred to as "BaseReachableTime" by RFC 4861.

Must be greater than 0.

Defined at line 1166 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::NudConfiguration> & retrans_timer (First && first, Args &&... args_)

The time between retransmissions of neighbor probes (Neighbor

Solicitations for IPv6 and ARP requests for IPv4) to a neighbor when

resolving the address or when probing the reachability of a neighbor

as defined in [RFC 4861 section 6.3.2].

Referred to as "RetransTimer" by RFC 4861.

For IPv6, this value will not be used if the router has provided an

override as per [RFC 4861 section 6.3.2]:

The RetransTimer variable SHOULD be copied from the Retrans Timer

field, if the received value is non-zero.

Usually networks don't advertise a non-zero RetransTimer, so this value

will be used in those environments.

Must be greater than 0.

Defined at line 1193 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 NudConfiguration