#include <BundleEvent.h>

Definition at line 315 of file BundleEvent.h.
Public Member Functions | |
| BundleTransmitFailedEvent (Bundle *bundle, const ContactRef &contact, Link *link) | |
| virtual void | serialize (oasys::SerializeAction *a) |
| This should call v->process() on each of the types that are to be serialized in the object. | |
Public Attributes | |
| BundleRef | bundleref_ |
| The transmitted bundle. | |
| ContactRef | contact_ |
| The contact where the bundle was attempted to be sent. | |
| Link * | link_ |
| The link over which the bundle was sent (may not have a contact when the transmission result is reported). | |
| dtn::BundleTransmitFailedEvent::BundleTransmitFailedEvent | ( | Bundle * | bundle, | |
| const ContactRef & | contact, | |||
| Link * | link | |||
| ) | [inline] |
Definition at line 317 of file BundleEvent.h.
| void dtn::BundleTransmitFailedEvent::serialize | ( | oasys::SerializeAction * | a | ) | [virtual] |
This should call v->process() on each of the types that are to be serialized in the object.
Reimplemented from dtn::BundleEvent.
Definition at line 73 of file BundleEvent.cc.
References bundleref_, contact_, link_, oasys::Ref< _Type >::object(), and oasys::SerializeAction::process().
The contact where the bundle was attempted to be sent.
Definition at line 331 of file BundleEvent.h.
Referenced by dtn::BundleDaemon::handle_bundle_transmit_failed(), and serialize().
The link over which the bundle was sent (may not have a contact when the transmission result is reported).
Definition at line 335 of file BundleEvent.h.
Referenced by serialize().
1.5.3