Public Attributes

IPv6InterfaceData::HostVariables Struct Reference

#include <IPv6InterfaceData.h>

List of all members.

Public Attributes

uint linkMTU
short curHopLimit
uint baseReachableTime
simtime_t reachableTime
uint retransTimer

Detailed Description

Definition at line 170 of file IPv6InterfaceData.h.


Member Data Documentation

A base value used for computing the random ReachableTime value. Default: REACHABLE_TIME milliseconds. > protocol constants

Definition at line 188 of file IPv6InterfaceData.h.

Referenced by IPv6InterfaceData::IPv6InterfaceData().

The default hop limit to be used when sending (unicast) IP packets. Default: The value specified in the "Assigned Numbers" RFC [ASSIGNED] that was in effect at the time of implementation.

Definition at line 183 of file IPv6InterfaceData.h.

Referenced by IPv6InterfaceData::IPv6InterfaceData().

The MTU of the link. Default: The valued defined in the specific document that describes how IPv6 operates over the particular link layer (e.g., [IPv6-ETHER]).

Definition at line 177 of file IPv6InterfaceData.h.

Referenced by IPv6InterfaceData::IPv6InterfaceData().

The time a neighbor is considered reachable after receiving a reachability confirmation. reachableTime = uniform(MIN_RANDOM_FACTOR, MAX_RANDOM_FACTOR) * baseReachableTime New value should be calculated when baseReachableTime changes or at least every few hours even if no Router Advertisements are received.

Definition at line 197 of file IPv6InterfaceData.h.

Referenced by IPv6InterfaceData::info(), and IPv6InterfaceData::IPv6InterfaceData().

The time between retransmissions of Neighbor Solicitation messages to a neighbor when resolving the address or when probing the reachability of a neighbor. Default: RETRANS_TIMER milliseconds

Definition at line 204 of file IPv6InterfaceData.h.

Referenced by IPv6InterfaceData::IPv6InterfaceData().


The documentation for this struct was generated from the following file: