Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

RoutingManual Class Reference

#include <routing-manual.h>

Inheritance diagram for RoutingManual:

Routing List of all members.

Public Member Functions

 RoutingManual ()
virtual ~RoutingManual ()
virtual void Default (RoutingEntry r)
virtual RoutingEntry GetDefault ()
virtual void Add (IPAddr_t, Mask_t, Interface *, IPAddr_t)
virtual void Delete (IPAddr_t, Mask_t)
virtual RoutingEntry Lookup (Node *, IPAddr_t)
virtual RoutingEntry LookupFromPDU (PDU *)
virtual RoutingClone ()
virtual RType_t Type ()
virtual Size_t Size () const

Public Attributes

FIBMap_t fib
RoutingEntry defaultRoute

Constructor & Destructor Documentation

RoutingManual::RoutingManual  )  [inline]
 

virtual RoutingManual::~RoutingManual  )  [inline, virtual]
 


Member Function Documentation

void RoutingManual::Add IPAddr_t  ,
Mask_t  ,
Interface ,
IPAddr_t 
[virtual]
 

Routing * RoutingManual::Clone  )  [virtual]
 

Implements Routing.

void RoutingManual::Default RoutingEntry  r  )  [virtual]
 

Implements Routing.

void RoutingManual::Delete IPAddr_t  ,
Mask_t 
[virtual]
 

RoutingEntry RoutingManual::GetDefault  )  [virtual]
 

Implements Routing.

RoutingEntry RoutingManual::Lookup Node ,
IPAddr_t 
[virtual]
 

Implements Routing.

RoutingEntry RoutingManual::LookupFromPDU PDU  )  [virtual]
 

Implements Routing.

Size_t RoutingManual::Size  )  const [virtual]
 

Implements Routing.

Routing::RType_t RoutingManual::Type  )  [virtual]
 

Implements Routing.


Member Data Documentation

RoutingEntry RoutingManual::defaultRoute
 

FIBMap_t RoutingManual::fib
 


The documentation for this class was generated from the following files:
Generated on Wed Aug 27 16:17:33 2008 for Georgia Tech Network Simulator (GTNetS) by  doxygen 1.3.9.1