dtn::routing::BaseRouter::Extension Class Reference

#include <BaseRouter.h>

Inheritance diagram for dtn::routing::BaseRouter::Extension:

dtn::routing::BaseRouter::ThreadedExtension dtn::routing::RetransmissionExtension dtn::routing::StaticRoutingExtension dtn::routing::EpidemicRoutingExtension dtn::routing::NeighborRoutingExtension

List of all members.

Public Member Functions

 Extension ()
virtual ~Extension ()=0
virtual void notify (const dtn::core::Event *evt)=0

Protected Member Functions

BaseRoutergetRouter ()

Friends

class BaseRouter


Detailed Description

Definition at line 58 of file BaseRouter.h.


Constructor & Destructor Documentation

dtn::routing::BaseRouter::Extension::Extension (  ) 

base implementation of the Extension class

Definition at line 46 of file BaseRouter.cpp.

dtn::routing::BaseRouter::Extension::~Extension (  )  [pure virtual]

Definition at line 49 of file BaseRouter.cpp.


Member Function Documentation

virtual void dtn::routing::BaseRouter::Extension::notify ( const dtn::core::Event evt  )  [pure virtual]

BaseRouter * dtn::routing::BaseRouter::Extension::getRouter (  )  [protected]


Friends And Related Function Documentation

friend class BaseRouter [friend]

Definition at line 70 of file BaseRouter.h.


The documentation for this class was generated from the following files:

Generated on Fri Jul 30 09:15:35 2010 for IBR-DTNSuite by  doxygen 1.5.6