#include <AbstractWorker.h>

Public Member Functions | |
| AbstractWorker (const string uri) | |
| virtual | ~AbstractWorker () |
| virtual const string | getWorkerURI () const |
| virtual TransmitReport | callbackBundleReceived (const Bundle &b)=0 |
Protected Member Functions | |
| void | transmit (const Bundle &bundle) |
Private Attributes | |
| string | m_uri |
| dtn::core::AbstractWorker::AbstractWorker | ( | const string | uri | ) | [inline] |
| virtual dtn::core::AbstractWorker::~AbstractWorker | ( | ) | [inline, virtual] |
| virtual const string dtn::core::AbstractWorker::getWorkerURI | ( | ) | const [inline, virtual] |
| virtual TransmitReport dtn::core::AbstractWorker::callbackBundleReceived | ( | const Bundle & | b | ) | [pure virtual] |
Implemented in dtn::daemon::Debugger, dtn::daemon::EchoWorker, dtn::daemon::TestApplication, and emma::MeasurementWorker.
Referenced by dtn::core::BundleCore::deliver().
| void dtn::core::AbstractWorker::transmit | ( | const Bundle & | bundle | ) | [inline, protected] |
string dtn::core::AbstractWorker::m_uri [private] |
Referenced by getWorkerURI().
1.5.6