|
IBR-DTNSuite 0.6
|
#include <EventReceiver.h>

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) |
Definition at line 19 of file EventReceiver.h.
| dtn::core::EventReceiver::~EventReceiver | ( | ) | [pure virtual] |
Definition at line 15 of file EventReceiver.cpp.
| void dtn::core::EventReceiver::bindEvent | ( | std::string | eventName | ) | [protected] |
Definition at line 18 of file EventReceiver.cpp.
References dtn::core::EventSwitch::registerEventReceiver().
Referenced by dtn::daemon::StatisticLogger::componentUp(), dtn::routing::BaseRouter::componentUp(), dtn::daemon::Notifier::componentUp(), dtn::net::ConnectionManager::componentUp(), dtn::core::SQLiteBundleStorage::componentUp(), dtn::core::SimpleBundleStorage::componentUp(), and dtn::core::MemoryBundleStorage::componentUp().

| virtual void dtn::core::EventReceiver::raiseEvent | ( | const Event * | evt | ) | [pure virtual] |
Implemented in dtn::core::BundleCore, dtn::core::EventDebugger, dtn::core::MemoryBundleStorage, dtn::core::SimpleBundleStorage, dtn::core::SQLiteBundleStorage, dtn::core::StatusReportGenerator, dtn::net::ConnectionManager, dtn::daemon::Notifier, dtn::routing::BaseRouter, and dtn::daemon::StatisticLogger.
| void dtn::core::EventReceiver::unbindEvent | ( | std::string | eventName | ) | [protected] |
Definition at line 23 of file EventReceiver.cpp.
References dtn::core::EventSwitch::unregisterEventReceiver().
Referenced by dtn::daemon::StatisticLogger::componentDown(), dtn::routing::BaseRouter::componentDown(), dtn::daemon::Notifier::componentDown(), dtn::net::ConnectionManager::componentDown(), dtn::core::SQLiteBundleStorage::componentDown(), dtn::core::SimpleBundleStorage::componentDown(), and dtn::core::MemoryBundleStorage::componentDown().
