Classes | Defines

IPv6InterfaceData.h File Reference

#include <vector>
#include <omnetpp.h>
#include "INETDefs.h"
#include "IPv6Address.h"
#include "InterfaceEntry.h"

Go to the source code of this file.

Classes

class  IPv6InterfaceData
struct  IPv6InterfaceData::AdvPrefix
struct  IPv6InterfaceData::RouterConstants
struct  IPv6InterfaceData::HostConstants
struct  IPv6InterfaceData::NodeConstants
struct  IPv6InterfaceData::AddressData
struct  IPv6InterfaceData::NodeVariables
struct  IPv6InterfaceData::HostVariables
struct  IPv6InterfaceData::RouterVariables

Defines

#define IPv6_DEFAULT_DUPADDRDETECTTRANSMITS   1
#define IPv6_MIN_MTU   1280
#define IPv6_DEFAULT_ADVCURHOPLIMIT   30
#define IPv6_DEFAULT_MAX_RTR_ADV_INT   600
#define IPv6_DEFAULT_ADV_REACHABLE_TIME   3600
#define IPv6_DEFAULT_ADV_RETRANS_TIMER   1
#define IPv6__INET_DEFAULT_ROUTER_HOPLIMIT   64
#define IPv6_MAX_INITIAL_RTR_ADVERT_INTERVAL   16
#define IPv6_MAX_INITIAL_RTR_ADVERTISEMENTS   3
#define IPv6_MAX_FINAL_RTR_ADVERTISEMENTS   3
#define IPv6_MIN_DELAY_BETWEEN_RAS   3
#define IPv6_MAX_RA_DELAY_TIME   .5
#define IPv6_MAX_RTR_SOLICITATION_DELAY   1
#define IPv6_RTR_SOLICITATION_INTERVAL   4
#define IPv6_MAX_RTR_SOLICITATIONS   3
#define IPv6_MAX_MULTICAST_SOLICIT   3
#define IPv6_MAX_UNICAST_SOLICIT   3
#define IPv6_MAX_ANYCAST_DELAY_TIME   1
#define IPv6_MAX_NEIGHBOUR_ADVERTISEMENT   3
#define IPv6_REACHABLE_TIME   30
#define IPv6_RETRANS_TIMER   1
#define IPv6_DELAY_FIRST_PROBE_TIME   5
#define IPv6_MIN_RANDOM_FACTOR   0.5
#define IPv6_MAX_RANDOM_FACTOR   1.5

Define Documentation

#define IPv6__INET_DEFAULT_ROUTER_HOPLIMIT   64

Definition at line 38 of file IPv6InterfaceData.h.

#define IPv6_DEFAULT_ADV_REACHABLE_TIME   3600

Definition at line 36 of file IPv6InterfaceData.h.

#define IPv6_DEFAULT_ADV_RETRANS_TIMER   1

Definition at line 37 of file IPv6InterfaceData.h.

#define IPv6_DEFAULT_ADVCURHOPLIMIT   30

Definition at line 33 of file IPv6InterfaceData.h.

#define IPv6_DEFAULT_DUPADDRDETECTTRANSMITS   1

Definition at line 30 of file IPv6InterfaceData.h.

#define IPv6_DEFAULT_MAX_RTR_ADV_INT   600

Definition at line 35 of file IPv6InterfaceData.h.

#define IPv6_DELAY_FIRST_PROBE_TIME   5

Definition at line 60 of file IPv6InterfaceData.h.

#define IPv6_MAX_ANYCAST_DELAY_TIME   1

Definition at line 56 of file IPv6InterfaceData.h.

#define IPv6_MAX_FINAL_RTR_ADVERTISEMENTS   3

Definition at line 44 of file IPv6InterfaceData.h.

#define IPv6_MAX_INITIAL_RTR_ADVERT_INTERVAL   16

Definition at line 42 of file IPv6InterfaceData.h.

#define IPv6_MAX_INITIAL_RTR_ADVERTISEMENTS   3

Definition at line 43 of file IPv6InterfaceData.h.

#define IPv6_MAX_MULTICAST_SOLICIT   3

Definition at line 54 of file IPv6InterfaceData.h.

#define IPv6_MAX_NEIGHBOUR_ADVERTISEMENT   3

Definition at line 57 of file IPv6InterfaceData.h.

#define IPv6_MAX_RA_DELAY_TIME   .5

Definition at line 46 of file IPv6InterfaceData.h.

#define IPv6_MAX_RANDOM_FACTOR   1.5

Definition at line 62 of file IPv6InterfaceData.h.

#define IPv6_MAX_RTR_SOLICITATION_DELAY   1

Definition at line 49 of file IPv6InterfaceData.h.

#define IPv6_MAX_RTR_SOLICITATIONS   3

Definition at line 51 of file IPv6InterfaceData.h.

#define IPv6_MAX_UNICAST_SOLICIT   3

Definition at line 55 of file IPv6InterfaceData.h.

#define IPv6_MIN_DELAY_BETWEEN_RAS   3

Definition at line 45 of file IPv6InterfaceData.h.

#define IPv6_MIN_MTU   1280

Definition at line 32 of file IPv6InterfaceData.h.

#define IPv6_MIN_RANDOM_FACTOR   0.5

Definition at line 61 of file IPv6InterfaceData.h.

#define IPv6_REACHABLE_TIME   30

Definition at line 58 of file IPv6InterfaceData.h.

#define IPv6_RETRANS_TIMER   1

Definition at line 59 of file IPv6InterfaceData.h.

#define IPv6_RTR_SOLICITATION_INTERVAL   4

Definition at line 50 of file IPv6InterfaceData.h.