#include <AdminRegistration.h>
Public Member Functions | |
AdminRegistration () | |
void | deliver_bundle (Bundle *bundle) |
Deliver the given bundle. |
status reports, custody acknowledgements, ping bundles, etc.)
Definition at line 29 of file AdminRegistration.h.
dtn::AdminRegistration::AdminRegistration | ( | ) |
void dtn::AdminRegistration::deliver_bundle | ( | Bundle * | bundle | ) | [virtual] |
Deliver the given bundle.
Implements dtn::Registration.
Definition at line 42 of file AdminRegistration.cc.
References dtn::BundleProtocol::ADMIN_ANNOUNCE, dtn::BundleProtocol::ADMIN_CUSTODY_SIGNAL, dtn::BundleProtocol::ADMIN_STATUS_REPORT, dtn::EndpointID::c_str(), dtn::Bundle::is_admin(), dtn::BundlePayload::length(), dtn::CustodySignal::parse_custody_signal(), dtn::Bundle::payload(), payload_buf, dtn::BundleDaemon::post(), dtn::BundlePayload::read_data(), and dtn::Bundle::source().