A Discrete-Event Network Simulator
API
AODV Routing

This section documents the API of the ns-3 AODV module. More...

Classes

class  ns3::AodvHelper
 Helper class that adds AODV routing to nodes. More...
 
class  Bug772ChainTest
 AODV deferred route lookup test case (see Bug 772) More...
 
class  ChainRegressionTest
 AODV chain regression test. More...
 
class  ns3::aodv::DuplicatePacketDetection
 Helper class used to remember already seen packets and detect duplicates. More...
 
class  ns3::aodv::IdCache
 Unique packets identification cache used for simple duplicate detection. More...
 
struct  ns3::aodv::IdCache::IsExpired
 
class  ns3::aodv::LoopbackTestCase
 AODV loopback UDP echo test case. More...
 
struct  ns3::aodv::Neighbors::Neighbor
 Neighbor description. More...
 
class  ns3::aodv::Neighbors
 maintain list of active neighbors More...
 
class  ns3::aodv::QueueEntry
 AODV Queue Entry. More...
 
class  ns3::aodv::RequestQueue
 AODV route request queue. More...
 
class  ns3::aodv::RerrHeader
 Route Error (RERR) Message Format. More...
 
class  ns3::aodv::RoutingProtocol
 AODV routing protocol. More...
 
class  ns3::aodv::RoutingTable
 The Routing table used by AODV protocol. More...
 
class  ns3::aodv::RoutingTableEntry
 Routing table entry. More...
 
class  ns3::aodv::RrepAckHeader
 Route Reply Acknowledgment (RREP-ACK) Message Format. More...
 
class  ns3::aodv::RrepHeader
 Route Reply (RREP) Message Format. More...
 
class  ns3::aodv::RreqHeader
 Route Request (RREQ) Message Format. More...
 
class  ns3::aodv::TypeHeader
 AODV types. More...
 
struct  ns3::aodv::IdCache::UniqueId
 Unique packet ID. More...
 

Enumerations

enum  ns3::aodv::RouteFlags { ns3::aodv::VALID = 0, ns3::aodv::INVALID = 1, ns3::aodv::IN_SEARCH = 2 }
 Route record states. More...
 

Detailed Description

This section documents the API of the ns-3 AODV module.

For a generic functional description, please refer to the ns-3 manual.

Enumeration Type Documentation

Route record states.

Enumerator
VALID 

VALID.

INVALID 

INVALID.

IN_SEARCH 

IN_SEARCH.

Definition at line 48 of file aodv-rtable.h.