dtn::BundleDeliveredEvent Class Reference

#include <BundleEvent.h>

Inheritance diagram for dtn::BundleDeliveredEvent:

dtn::BundleEvent oasys::SerializableObject List of all members.

Detailed Description

Event class for local bundle delivery.

Definition at line 341 of file BundleEvent.h.

Public Member Functions

 BundleDeliveredEvent (Bundle *bundle, Registration *registration)
virtual void serialize (oasys::SerializeAction *)
 This should call v->process() on each of the types that are to be serialized in the object.

Public Attributes

BundleRef bundleref_
 The delivered bundle.
Registrationregistration_
 The registration that got it.


Constructor & Destructor Documentation

dtn::BundleDeliveredEvent::BundleDeliveredEvent ( Bundle bundle,
Registration registration 
) [inline]

Definition at line 343 of file BundleEvent.h.


Member Function Documentation

virtual void dtn::BundleDeliveredEvent::serialize ( oasys::SerializeAction  )  [inline, 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 349 of file BundleEvent.h.


Member Data Documentation

BundleRef dtn::BundleDeliveredEvent::bundleref_

The delivered bundle.

Definition at line 352 of file BundleEvent.h.

Referenced by dtn::BundleDaemon::handle_bundle_delivered().

Registration* dtn::BundleDeliveredEvent::registration_

The registration that got it.

Definition at line 355 of file BundleEvent.h.

Referenced by dtn::BundleDaemon::handle_bundle_delivered().


The documentation for this class was generated from the following file:
Generated on Thu Jun 7 12:54:32 2007 for DTN Reference Implementation by  doxygen 1.5.1