dtn::ReassemblyCompletedEvent Class Reference

#include <BundleEvent.h>

Inheritance diagram for dtn::ReassemblyCompletedEvent:

dtn::BundleEvent oasys::SerializableObject

List of all members.


Detailed Description

Event class for reassembly completion.

Definition at line 733 of file BundleEvent.h.


Public Member Functions

 ReassemblyCompletedEvent (Bundle *bundle, BundleList *fragments)
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 bundle_
 The newly reassembled bundle.
BundleList fragments_
 The list of bundle fragments.

Constructor & Destructor Documentation

dtn::ReassemblyCompletedEvent::ReassemblyCompletedEvent ( Bundle bundle,
BundleList fragments 
) [inline]

Definition at line 735 of file BundleEvent.h.

References fragments_, and dtn::BundleList::move_contents().


Member Function Documentation

virtual void dtn::ReassemblyCompletedEvent::serialize ( oasys::SerializeAction a  )  [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 744 of file BundleEvent.h.


Member Data Documentation

BundleRef dtn::ReassemblyCompletedEvent::bundle_

The newly reassembled bundle.

Definition at line 747 of file BundleEvent.h.

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

BundleList dtn::ReassemblyCompletedEvent::fragments_

The list of bundle fragments.

Definition at line 750 of file BundleEvent.h.

Referenced by dtn::BundleDaemon::handle_reassembly_completed(), and ReassemblyCompletedEvent().


The documentation for this class was generated from the following file:
Generated on Sat Sep 8 08:36:21 2007 for DTN Reference Implementation by  doxygen 1.5.3