vmsSpeedTracker Class Reference

#include <vmsSpeedTracker.h>

List of all members.

Public Member Functions

bool CheckCurrentSpeedTooLow ()
void CurrentSpeedIs (int nSpeed)
void set_LowSpeedDuration (int i)
void set_LowSpeedFactor (int i)
void Reset ()
 vmsSpeedTracker ()
virtual ~vmsSpeedTracker ()

Protected Attributes

UINT m_nAvrSpeedAtStart
int m_cAvrSpeedsAtStart
int m_cTooLowSpeeds
int m_nLowSpeedFactor
int m_nLowSpeedDuration


Detailed Description

Definition at line 15 of file vmsSpeedTracker.h.


Constructor & Destructor Documentation

vmsSpeedTracker::vmsSpeedTracker (  ) 

Definition at line 15 of file vmsSpeedTracker.cpp.

References m_nLowSpeedDuration, m_nLowSpeedFactor, and Reset().

vmsSpeedTracker::~vmsSpeedTracker (  )  [virtual]

Definition at line 23 of file vmsSpeedTracker.cpp.


Member Function Documentation

bool vmsSpeedTracker::CheckCurrentSpeedTooLow (  ) 

Definition at line 49 of file vmsSpeedTracker.cpp.

References m_cTooLowSpeeds, and m_nLowSpeedDuration.

Referenced by fsInternetDownloader::_threadDownload().

void vmsSpeedTracker::CurrentSpeedIs ( int  nSpeed  ) 

void vmsSpeedTracker::set_LowSpeedDuration ( int  i  ) 

Definition at line 67 of file vmsSpeedTracker.cpp.

References m_nLowSpeedDuration.

Referenced by fsInternetDownloader::_threadDownload().

void vmsSpeedTracker::set_LowSpeedFactor ( int  i  ) 

Definition at line 61 of file vmsSpeedTracker.cpp.

References m_nLowSpeedFactor.

Referenced by fsInternetDownloader::_threadDownload().

void vmsSpeedTracker::Reset (  ) 


Member Data Documentation

Definition at line 34 of file vmsSpeedTracker.h.

Referenced by CurrentSpeedIs(), and Reset().

Definition at line 36 of file vmsSpeedTracker.h.

Referenced by CurrentSpeedIs(), and Reset().

Definition at line 38 of file vmsSpeedTracker.h.

Referenced by CheckCurrentSpeedTooLow(), CurrentSpeedIs(), and Reset().

Definition at line 40 of file vmsSpeedTracker.h.

Referenced by CurrentSpeedIs(), set_LowSpeedFactor(), and vmsSpeedTracker().


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

Generated on Sun May 25 00:21:24 2008 by  doxygen 1.5.6