Public Member Functions | Protected Member Functions

dtn::core::EventReceiver Class Reference

#include <EventReceiver.h>

Inherited by dtn::core::AbstractWorker::AbstractWorkerAsync, dtn::core::BundleCore, dtn::core::EventDebugger, dtn::core::MemoryBundleStorage, dtn::core::SimpleBundleStorage, dtn::core::SQLiteBundleStorage, dtn::core::StatusReportGenerator, dtn::daemon::ApiServer::Distributor, dtn::daemon::Notifier, dtn::daemon::StatisticLogger, dtn::net::ConnectionManager, dtn::net::TCPConvergenceLayer, and dtn::routing::BaseRouter.

List of all members.

Public Member Functions

virtual ~EventReceiver ()=0
virtual void raiseEvent (const Event *evt)=0

Protected Member Functions

void bindEvent (std::string eventName)
void unbindEvent (std::string eventName)

Detailed Description

Definition at line 19 of file EventReceiver.h.


Constructor & Destructor Documentation

dtn::core::EventReceiver::~EventReceiver (  )  [pure virtual]

Definition at line 15 of file EventReceiver.cpp.


Member Function Documentation

void dtn::core::EventReceiver::bindEvent ( std::string  eventName  )  [protected]
virtual void dtn::core::EventReceiver::raiseEvent ( const Event evt  )  [pure virtual]
void dtn::core::EventReceiver::unbindEvent ( std::string  eventName  )  [protected]

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