Public Member Functions | Protected Member Functions | Friends

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

#include <BaseRouter.h>

Inherited by dtn::routing::BaseRouter::ThreadedExtension, dtn::routing::RetransmissionExtension, and dtn::routing::StaticRoutingExtension.

Collaboration diagram for dtn::routing::BaseRouter::Extension:
Collaboration graph
[legend]

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

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

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: