dtn::CLConnection::CLConnection::InFlightBundle Class Reference

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

#include <CLConnection.h>

List of all members.

Public Member Functions

 InFlightBundle (Bundle *b)

Public Attributes

BundleRef bundle_
BlockInfoVecblocks_
u_int32_t total_length_
bool send_complete_
bool transmit_event_posted_
DataBitmap sent_data_
DataBitmap ack_data_

Private Member Functions

 InFlightBundle (const InFlightBundle &copy)


Detailed Description

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

Definition at line 195 of file CLConnection.h.


Constructor & Destructor Documentation

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

Definition at line 197 of file CLConnection.h.

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


Member Data Documentation

DataBitmap dtn::CLConnection::CLConnection::InFlightBundle::ack_data_

BlockInfoVec* dtn::CLConnection::CLConnection::InFlightBundle::blocks_

BundleRef dtn::CLConnection::CLConnection::InFlightBundle::bundle_

bool dtn::CLConnection::CLConnection::InFlightBundle::send_complete_

DataBitmap dtn::CLConnection::CLConnection::InFlightBundle::sent_data_

u_int32_t dtn::CLConnection::CLConnection::InFlightBundle::total_length_

bool dtn::CLConnection::CLConnection::InFlightBundle::transmit_event_posted_


The documentation for this class was generated from the following file:

Generated on Fri Jan 30 09:27:03 2009 for DTN Reference Implementation by  doxygen 1.5.8