dtn::BundleSendRequest Class Reference

#include <BundleEvent.h>

Inheritance diagram for dtn::BundleSendRequest:

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

Detailed Description

Event class for sending a bundle.

Definition at line 822 of file BundleEvent.h.

Public Member Functions

 BundleSendRequest ()
virtual void serialize (oasys::SerializeAction *a)
 Bundle ID.

Public Attributes

u_int32_t bundleid_
 Link on which to send the bundle.
std::string link_
 Forwarding action to use when sending bundle.
int action_


Constructor & Destructor Documentation

dtn::BundleSendRequest::BundleSendRequest (  )  [inline]

Definition at line 824 of file BundleEvent.h.

References dtn::BundleEvent::daemon_only_.


Member Function Documentation

void dtn::BundleSendRequest::serialize ( oasys::SerializeAction a  )  [virtual]

Bundle ID.

Reimplemented from dtn::BundleEvent.

Definition at line 94 of file BundleEvent.cc.

References action_, bundleid_, link_, and oasys::SerializeAction::process().


Member Data Documentation

u_int32_t dtn::BundleSendRequest::bundleid_

Link on which to send the bundle.

Definition at line 836 of file BundleEvent.h.

Referenced by dtn::BundleDaemon::handle_bundle_send(), and serialize().

std::string dtn::BundleSendRequest::link_

Forwarding action to use when sending bundle.

Definition at line 839 of file BundleEvent.h.

Referenced by dtn::BundleDaemon::handle_bundle_send(), and serialize().

int dtn::BundleSendRequest::action_

Definition at line 840 of file BundleEvent.h.

Referenced by dtn::BundleDaemon::handle_bundle_send(), and serialize().


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