dtn::core::CustodyTimer Class Reference

#include <CustodyTimer.h>

List of all members.

Public Member Functions

 CustodyTimer ()
 CustodyTimer (const Bundle &bundle, unsigned int timeout, unsigned int attempt)
 ~CustodyTimer ()
unsigned int getTime () const
const BundlegetBundle () const
unsigned int getAttempt () const

Private Attributes

Bundle m_bundle
unsigned int m_time
unsigned int m_attempt


Constructor & Destructor Documentation

dtn::core::CustodyTimer::CustodyTimer (  ) 

default constructor

dtn::core::CustodyTimer::CustodyTimer ( const Bundle bundle,
unsigned int  timeout,
unsigned int  attempt 
)

constructor with a given bundle, timeout and attempt of retransmit.

Konstruktor

dtn::core::CustodyTimer::~CustodyTimer (  ) 

destructor


Member Function Documentation

unsigned int dtn::core::CustodyTimer::getTime (  )  const

const Bundle & dtn::core::CustodyTimer::getBundle (  )  const

References m_bundle.

unsigned int dtn::core::CustodyTimer::getAttempt (  )  const

References m_attempt.


Member Data Documentation

Referenced by getBundle().

unsigned int dtn::core::CustodyTimer::m_time [private]

Referenced by getTime().

unsigned int dtn::core::CustodyTimer::m_attempt [private]

Referenced by getAttempt().


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

Generated on Wed Mar 25 12:41:35 2009 for IBR-DTN by  doxygen 1.5.6