#include <BundleEvent.h>
Inheritance diagram for dtn::BundleReceivedEvent:
Definition at line 211 of file BundleEvent.h.
Public Member Functions | |
BundleReceivedEvent (Bundle *bundle, event_source_t source, size_t bytes_received=0) | |
Public Attributes | |
BundleRef | bundleref_ |
The newly arrived bundle. | |
event_source_t | source_ |
The source of the bundle. | |
size_t | bytes_received_ |
The total bytes actually received. |
dtn::BundleReceivedEvent::BundleReceivedEvent | ( | Bundle * | bundle, | |
event_source_t | source, | |||
size_t | bytes_received = 0 | |||
) | [inline] |
Definition at line 217 of file BundleEvent.h.
References bytes_received_, dtn::BundlePayload::length(), and dtn::Bundle::payload_.
The newly arrived bundle.
Definition at line 232 of file BundleEvent.h.
Referenced by dtn::TcaRouter::handle_bundle_received(), dtn::TableBasedRouter::handle_bundle_received(), dtn::LinkStateRouter::handle_bundle_received(), dtn::FloodBundleRouter::handle_bundle_received(), and dtn::BundleDaemon::handle_bundle_received().
The source of the bundle.
Definition at line 235 of file BundleEvent.h.
Referenced by dtn::BundleDaemon::handle_bundle_received().
The total bytes actually received.
Definition at line 238 of file BundleEvent.h.
Referenced by BundleReceivedEvent(), and dtn::BundleDaemon::handle_bundle_received().