dr.hh File Reference

#include <pthread.h>
#include <string.h>
#include <math.h>
#include <map>
#include "main/timers.hh"
#include "main/filter.hh"
#include "main/config.hh"
#include "main/iodev.hh"
#include "main/tools.hh"

Include dependency graph for dr.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  DiffusionRouting
class  FilterKeepaliveCallback
class  InterestCallback
class  OldAPITimer
class  RecRmst
class  TimerCallbacks

Defines

#define POLLING_INTERVAL   10
#define SMALL_TIMEOUT   10
#define WAIT_FOREVER   -1

Typedefs

typedef list< CallbackEntry * > CallbackList
typedef long handle
typedef list< HandleEntry * > HandleList
typedef map< int, void *,
less< int > > 
Int2Frag
typedef map< int, RecRmst *,
less< int > > 
Int2RecRmst


Define Documentation

#define POLLING_INTERVAL   10
 

Definition at line 77 of file dr.hh.

Referenced by DiffusionRouting::run().

#define SMALL_TIMEOUT   10
 

Definition at line 78 of file dr.hh.

#define WAIT_FOREVER   -1
 

Definition at line 76 of file dr.hh.

Referenced by DiffusionRouting::doIt(), and DiffusionRouting::run().


Typedef Documentation

typedef list<CallbackEntry *> CallbackList
 

Definition at line 87 of file dr.hh.

typedef long handle
 

Definition at line 80 of file dr.hh.

typedef list<HandleEntry *> HandleList
 

Definition at line 84 of file dr.hh.

typedef map<int, void*, less<int> > Int2Frag
 

Definition at line 130 of file dr.hh.

typedef map<int, RecRmst*, less<int> > Int2RecRmst
 

Definition at line 148 of file dr.hh.


Generated on Tue Mar 6 16:52:13 2007 for ns2 Network Simulator 2.29 by  doxygen 1.4.6