A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
dsr-rreq-table.h File Reference
#include "ns3/simulator.h"
#include "ns3/timer.h"
#include "ns3/ipv4-address.h"
#include "ns3/callback.h"
#include <list>
#include <vector>
#include <map>
+ Include dependency graph for dsr-rreq-table.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ns3::dsr::BlackList
 BlackList description. More...
 
struct  ns3::dsr::RreqTable::IsExpired
 Check if the entry is expired or not. More...
 
class  ns3::dsr::ReceivedRreqEntry
 The request entry for intermediate nodes to check if they have received this request or not This is used to control the duplication request from being processed. More...
 
class  ns3::dsr::RreqTable
 maintain list of RreqTable entry More...
 
struct  ns3::dsr::RreqTableEntry
 The route request table entries. More...
 

Namespaces

 ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.
 
 ns3::dsr
 

Enumerations

enum  ns3::dsr::LinkStates { ns3::dsr::PROBABLE = 0, ns3::dsr::QUESTIONABLE = 1 }
 State of link. More...