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 Mon Aug 23 08:13:00 2010 for IBR-DTNSuite by  doxygen 1.6.3