#include <EchoWorker.h>

Public Member Functions | |
| EchoWorker () | |
| ~EchoWorker () | |
| TransmitReport | callbackBundleReceived (const Bundle &b) |
Private Attributes | |
| string | m_localuri |
The application suffix to the node eid is /echo.
| dtn::daemon::EchoWorker::EchoWorker | ( | ) |
References m_localuri.
| dtn::daemon::EchoWorker::~EchoWorker | ( | ) | [inline] |
| TransmitReport dtn::daemon::EchoWorker::callbackBundleReceived | ( | const Bundle & | b | ) | [virtual] |
Implements dtn::core::AbstractWorker.
References dtn::data::Bundle::appendBlock(), dtn::core::BUNDLE_ACCEPTED, dtn::data::PayloadBlock::getLength(), dtn::data::PayloadBlock::getPayload(), dtn::data::Bundle::getPayloadBlock(), dtn::data::Bundle::getSource(), dtn::core::AbstractWorker::getWorkerURI(), m_localuri, dtn::data::BundleFactory::newBundle(), dtn::data::Bundle::setDestination(), dtn::data::Bundle::setSource(), and dtn::core::AbstractWorker::transmit().
string dtn::daemon::EchoWorker::m_localuri [private] |
Referenced by callbackBundleReceived(), and EchoWorker().
1.5.6