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

Public Member Functions | |
| virtual | ~Event ()=0 |
| virtual const std::string | getName () const =0 |
| virtual std::string | toString () const =0 |
Static Protected Member Functions | |
| static void | raiseEvent (Event *evt) |
| virtual const std::string dtn::core::Event::getName | ( | ) | const [pure virtual] |
Implemented in dtn::core::BundleEvent, dtn::core::BundleExpiredEvent, dtn::core::BundleGeneratedEvent, dtn::core::CustodyEvent, dtn::core::GlobalEvent, dtn::core::NodeEvent, dtn::core::TimeEvent, dtn::net::BundleReceivedEvent, dtn::net::ConnectionEvent, dtn::net::TransferAbortedEvent, dtn::net::TransferCompletedEvent, dtn::routing::QueueBundleEvent, and dtn::routing::RequeueBundleEvent.
Referenced by dtn::core::EventSwitch::loop(), and dtn::core::EventDebugger::raiseEvent().
| void dtn::core::Event::raiseEvent | ( | Event * | evt | ) | [static, protected] |
Definition at line 17 of file Event.cpp.
Referenced by dtn::routing::RequeueBundleEvent::raise(), dtn::routing::QueueBundleEvent::raise(), dtn::net::TransferCompletedEvent::raise(), dtn::net::TransferAbortedEvent::raise(), dtn::net::ConnectionEvent::raise(), dtn::net::BundleReceivedEvent::raise(), dtn::core::TimeEvent::raise(), dtn::core::GlobalEvent::raise(), dtn::core::CustodyEvent::raise(), dtn::core::BundleGeneratedEvent::raise(), dtn::core::BundleExpiredEvent::raise(), and dtn::core::BundleEvent::raise().
| virtual std::string dtn::core::Event::toString | ( | ) | const [pure virtual] |
Implemented in dtn::core::BundleEvent, dtn::core::BundleExpiredEvent, dtn::core::BundleGeneratedEvent, dtn::core::CustodyEvent, dtn::core::GlobalEvent, dtn::core::NodeEvent, dtn::core::TimeEvent, dtn::net::BundleReceivedEvent, dtn::net::ConnectionEvent, dtn::net::TransferAbortedEvent, dtn::net::TransferCompletedEvent, dtn::routing::QueueBundleEvent, and dtn::routing::RequeueBundleEvent.
Referenced by dtn::core::EventDebugger::raiseEvent().