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

RoutingStatic Class Reference

#include <routing-static.h>

Inheritance diagram for RoutingStatic:

Routing List of all members.

Public Member Functions

 RoutingStatic ()
virtual ~RoutingStatic ()
virtual void Default (RoutingEntry)
virtual RoutingEntry GetDefault ()
virtual void Add (IPAddr_t, Count_t, Interface *, IPAddr_t)
virtual RoutingEntry Lookup (Node *, IPAddr_t)
virtual RoutingEntry LookupFromPDU (PDU *)
virtual RoutingClone ()
virtual RType_t Type ()
virtual void InitializeRoutes (Node *)
virtual void ReInitializeRoutes (Node *, bool)
virtual bool NeedInit ()
virtual bool NeedReInit ()
virtual Size_t Size () const

Public Attributes

FIBMap_t fib
RoutingEntry defaultRoute

Constructor & Destructor Documentation

RoutingStatic::RoutingStatic  )  [inline]
 

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


Member Function Documentation

virtual void RoutingStatic::Add IPAddr_t  ,
Count_t  ,
Interface ,
IPAddr_t 
[virtual]
 

Implements Routing.

Routing * RoutingStatic::Clone  )  [virtual]
 

Implements Routing.

void RoutingStatic::Default RoutingEntry   )  [virtual]
 

Implements Routing.

RoutingEntry RoutingStatic::GetDefault  )  [virtual]
 

Implements Routing.

void RoutingStatic::InitializeRoutes Node  )  [virtual]
 

Reimplemented from Routing.

RoutingEntry RoutingStatic::Lookup Node ,
IPAddr_t 
[virtual]
 

Implements Routing.

RoutingEntry RoutingStatic::LookupFromPDU PDU  )  [virtual]
 

Implements Routing.

bool RoutingStatic::NeedInit  )  [virtual]
 

Reimplemented from Routing.

bool RoutingStatic::NeedReInit  )  [virtual]
 

Reimplemented from Routing.

void RoutingStatic::ReInitializeRoutes Node ,
bool 
[virtual]
 

Reimplemented from Routing.

Size_t RoutingStatic::Size  )  const [virtual]
 

Implements Routing.

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

Implements Routing.


Member Data Documentation

RoutingEntry RoutingStatic::defaultRoute
 

FIBMap_t RoutingStatic::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