A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::olsr::DuplicateTuple Struct Reference

The type "list of interface addresses". More...

#include <olsr-repositories.h>

+ Collaboration diagram for ns3::olsr::DuplicateTuple:

Public Attributes

Ipv4Address address
 Originator address of the message. More...
 
Time expirationTime
 Time at which this tuple expires and must be removed. More...
 
std::vector< Ipv4AddressifaceList
 List of interfaces which the message has been received on. More...
 
bool retransmitted
 Indicates whether the message has been retransmitted or not. More...
 
uint16_t sequenceNumber
 Message sequence number. More...
 

Detailed Description

The type "list of interface addresses".

A Duplicate Tuple

Definition at line 180 of file olsr-repositories.h.

Member Data Documentation

Ipv4Address ns3::olsr::DuplicateTuple::address

Originator address of the message.

Definition at line 183 of file olsr-repositories.h.

Referenced by ns3::olsr::RoutingProtocol::ForwardDefault(), and ns3::olsr::operator==().

Time ns3::olsr::DuplicateTuple::expirationTime

Time at which this tuple expires and must be removed.

Definition at line 191 of file olsr-repositories.h.

Referenced by ns3::olsr::RoutingProtocol::DupTupleTimerExpire(), and ns3::olsr::RoutingProtocol::ForwardDefault().

std::vector<Ipv4Address> ns3::olsr::DuplicateTuple::ifaceList

List of interfaces which the message has been received on.

Definition at line 189 of file olsr-repositories.h.

Referenced by ns3::olsr::RoutingProtocol::ForwardDefault(), and ns3::olsr::RoutingProtocol::RecvOlsr().

bool ns3::olsr::DuplicateTuple::retransmitted

Indicates whether the message has been retransmitted or not.

Definition at line 187 of file olsr-repositories.h.

Referenced by ns3::olsr::RoutingProtocol::ForwardDefault().

uint16_t ns3::olsr::DuplicateTuple::sequenceNumber

Message sequence number.

Definition at line 185 of file olsr-repositories.h.

Referenced by ns3::olsr::RoutingProtocol::ForwardDefault(), and ns3::olsr::operator==().


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