The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CRoundTripTimes Class Reference

Collaboration diagram for CRoundTripTimes:

List of all members.

Public Types

typedef
Times::const_iterator 
Iterator

Public Member Functions

 CRoundTripTimes ()
 CRoundTripTimes (const CRoundTripTimes &rhs)
CRoundTripTimesoperator= (const CRoundTripTimes &rhs)
void SetNumberOfTimes (size_t numberOfTimes)
void MarkAsSent (size_t index)
void MarkAsReceived (size_t index)
size_t GetNumSent () const
size_t GetNumReceived () const
DWORD GetAverageRTT () const
DWORD GetMaxRTT () const
DWORD GetMinRTT () const
Iterator Begin () const
Iterator End () const


Member Typedef Documentation

typedef Times::const_iterator Iterator


Constructor & Destructor Documentation

CRoundTripTimes (  ) 

CRoundTripTimes ( const CRoundTripTimes rhs  ) 


Member Function Documentation

CRoundTripTimes& operator= ( const CRoundTripTimes rhs  ) 

void SetNumberOfTimes ( size_t  numberOfTimes  ) 

void MarkAsSent ( size_t  index  ) 

void MarkAsReceived ( size_t  index  ) 

size_t GetNumSent (  )  const

size_t GetNumReceived (  )  const

DWORD GetAverageRTT (  )  const

DWORD GetMaxRTT (  )  const

DWORD GetMinRTT (  )  const

CRoundTripTimes::Iterator Begin (  )  const

CRoundTripTimes::Iterator End (  )  const


Generated on Sun Sep 12 19:07:03 2021 for The Server Framework - v7.4 by doxygen 1.5.3