dtn::routing::BaseRouter::ThreadedExtension Class Reference

#include <BaseRouter.h>

Inheritance diagram for dtn::routing::BaseRouter::ThreadedExtension:

dtn::routing::BaseRouter::Extension ibrcommon::JoinableThread ibrcommon::Thread dtn::routing::EpidemicRoutingExtension dtn::routing::NeighborRoutingExtension

List of all members.

Public Member Functions

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

Protected Member Functions

virtual void stopExtension ()=0


Detailed Description

Definition at line 74 of file BaseRouter.h.


Constructor & Destructor Documentation

dtn::routing::BaseRouter::ThreadedExtension::ThreadedExtension (  ) 

base implementation of the ThreadedExtension class

Definition at line 35 of file BaseRouter.cpp.

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

Definition at line 38 of file BaseRouter.cpp.

References ibrcommon::JoinableThread::join().


Member Function Documentation

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

virtual void dtn::routing::BaseRouter::ThreadedExtension::stopExtension (  )  [protected, pure virtual]


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