dtn::BluetoothConvergenceLayer::Connection::InFlightBundle Struct Reference

#include <BluetoothConvergenceLayer.h>

List of all members.


Detailed Description

Struct used to record bundles that are in-flight along with their transmission times.

Definition at line 286 of file BluetoothConvergenceLayer.h.

Public Member Functions

 InFlightBundle (Bundle *b)
 InFlightBundle (const InFlightBundle &other)

Public Attributes

BundleRef bundle_
timeval xmit_start_time_
timeval xmit_finish_time_
size_t acked_len_


Constructor & Destructor Documentation

dtn::BluetoothConvergenceLayer::Connection::InFlightBundle::InFlightBundle ( Bundle b  )  [inline]

Definition at line 287 of file BluetoothConvergenceLayer.h.

dtn::BluetoothConvergenceLayer::Connection::InFlightBundle::InFlightBundle ( const InFlightBundle other  )  [inline]

Definition at line 289 of file BluetoothConvergenceLayer.h.


Member Data Documentation

BundleRef dtn::BluetoothConvergenceLayer::Connection::InFlightBundle::bundle_

Definition at line 295 of file BluetoothConvergenceLayer.h.

Referenced by dtn::BluetoothConvergenceLayer::Connection::handle_ack().

struct timeval dtn::BluetoothConvergenceLayer::Connection::InFlightBundle::xmit_start_time_

Definition at line 296 of file BluetoothConvergenceLayer.h.

struct timeval dtn::BluetoothConvergenceLayer::Connection::InFlightBundle::xmit_finish_time_

Definition at line 297 of file BluetoothConvergenceLayer.h.

size_t dtn::BluetoothConvergenceLayer::Connection::InFlightBundle::acked_len_

Definition at line 298 of file BluetoothConvergenceLayer.h.

Referenced by dtn::BluetoothConvergenceLayer::Connection::handle_ack().


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