dtn::CLConnection::InFlightBundle Class Reference

#include <CLConnection.h>

List of all members.


Detailed Description

Struct used to record bundles that are in-flight along with their transmission state and optionally acknowledgement data.

Definition at line 209 of file CLConnection.h.

Public Member Functions

 InFlightBundle (Bundle *b)

Public Attributes

BundleRef bundle_
size_t formatted_length_
size_t header_block_length_
size_t tail_block_length_
DataBitmap sent_data_
DataBitmap ack_data_

Private Member Functions

 InFlightBundle (const InFlightBundle &copy)


Constructor & Destructor Documentation

dtn::CLConnection::InFlightBundle::InFlightBundle ( Bundle b  )  [inline]

Definition at line 211 of file CLConnection.h.

dtn::CLConnection::InFlightBundle::InFlightBundle ( const InFlightBundle copy  )  [private]


Member Data Documentation

BundleRef dtn::CLConnection::InFlightBundle::bundle_

Definition at line 217 of file CLConnection.h.

size_t dtn::CLConnection::InFlightBundle::formatted_length_

Definition at line 219 of file CLConnection.h.

size_t dtn::CLConnection::InFlightBundle::header_block_length_

Definition at line 220 of file CLConnection.h.

size_t dtn::CLConnection::InFlightBundle::tail_block_length_

Definition at line 221 of file CLConnection.h.

DataBitmap dtn::CLConnection::InFlightBundle::sent_data_

Definition at line 223 of file CLConnection.h.

DataBitmap dtn::CLConnection::InFlightBundle::ack_data_

Definition at line 224 of file CLConnection.h.


The documentation for this class was generated from the following file:
Generated on Fri Dec 22 14:48:04 2006 for DTN Reference Implementation by  doxygen 1.5.1