D:/opendownloadmanager/ODM-1.x/fsDownloadsMgr.h File Reference

#include "list.h"
#include "array.h"
#include "fsDownloadMgr.h"
#include "vmsObject.h"
#include "fsDownloadRegSaver.h"
#include "vmsFileRecentList.h"
#include "fsIECatchMgr.h"
#include "fsDownloadsHistoryMgr.h"
#include "fsArchiveRebuilder.h"
#include "vmsStringRecentList.h"
#include "fsDownload.h"

Go to the source code of this file.

Classes

struct  fsTrafficUsageMode
struct  fsServerConnections
struct  fsStateInfoFileHdr
class  fsDownloadsMgr
struct  fsDownloadsMgr::_inc_GrantAllBandwidthInfo

Defines

#define AFX_FSDOWNLOADSMGR_H__49230334_5704_46DF_95BA_2F7535E427DE__INCLUDED_
#define DLMGRFILE_CURRENT_VERSION   (1)
#define DLMGRFILE_SIG   "FDM Dl Mgr SI"

Enumerations

enum  fsDownloadsMgrEvent {
  DME_DOWNLOAD_STATE_CHANGED, DME_DOWNLOADEREVENTRECEIVED, DME_EVENTDESCRIPRIONRECEIVED, DME_DOWNLOADWILLBEDELETED,
  DME_DOWNLOADWASDELETEDFROMLIST, DME_DOWNLOADFILEWILLBEDELETED, DME_NOACTIVEDOWNLOADS, DME_REDIRECTED,
  DME_DLDSAUTOSTARTMDFD, DME_FILEUPDATED, DME_DOWNLOADSTOPPEDORDONE, DME_SECTIONSTARTED,
  DME_SECTIONDOWNLOADING, DME_DLMGRTHREADSTARTING, DME_BEFOREDOWNLOADING, DME_DLDADDEDTODELETED,
  DME_DLDREMOVEDFROMDELETED, DME_DLDWILLBEFULLYDELETED, DME_DLDRESTORED, DME_RECADDEDTOHISTORY,
  DME_RECDELETEDFROMHISTORY, DME_HISTORYCLEARED, DME_CREATEDLDDIALOG, DME_CLOSEDLDDIALOG,
  DME_UPDATEDLDDIALOG, DME_DLDAUTODELETED, DME_BEGINDELETEMANYDOWNLOADS, DME_ENDDELETEMANYDOWNLOADS,
  DME_RECYCLEBINCONTENTCHANGED, DME_BTDLD_STAT_CHANGED
}
enum  fsTUM { TUM_LIGHT = 0, TUM_MEDIUM = 1, TUM_HEAVY = 2 }
enum  fsDeleteDownloadReaction { DDR_ASK = 0, DDR_FROMLISTONLY = 1, DDR_WITHFILE = 2 }
enum  fsConnectionType {
  CT_MODEM_14_4, CT_MODEM_28_8, CT_MODEM_33_6, CT_MODEM_56_ISDN,
  CT_DUAL_ISDN, CT_CABLE_DSL_256, CT_CABLE_DSL_300, CT_CABLE_DSL_512,
  CT_T1, CT_LAN_10, CT_UNKNOWN
}
enum  fsTUMManage { TM_OFF, TM_DECREASEBYONELEVEL, TM_SETTOLIGHT }

Variables

const UINT MAX_SUMMS = 24*60*(60/5)


Define Documentation

#define AFX_FSDOWNLOADSMGR_H__49230334_5704_46DF_95BA_2F7535E427DE__INCLUDED_

Definition at line 7 of file fsDownloadsMgr.h.

#define DLMGRFILE_CURRENT_VERSION   (1)

Definition at line 117 of file fsDownloadsMgr.h.

Referenced by fsStateInfoFileHdr::fsStateInfoFileHdr().

#define DLMGRFILE_SIG   "FDM Dl Mgr SI"


Enumeration Type Documentation

Enumerator:
CT_MODEM_14_4 
CT_MODEM_28_8 
CT_MODEM_33_6 
CT_MODEM_56_ISDN 
CT_DUAL_ISDN 
CT_CABLE_DSL_256 
CT_CABLE_DSL_300 
CT_CABLE_DSL_512 
CT_T1 
CT_LAN_10 
CT_UNKNOWN 

Definition at line 95 of file fsDownloadsMgr.h.

Enumerator:
DDR_ASK 
DDR_FROMLISTONLY 
DDR_WITHFILE 

Definition at line 80 of file fsDownloadsMgr.h.

Enumerator:
DME_DOWNLOAD_STATE_CHANGED 
DME_DOWNLOADEREVENTRECEIVED 
DME_EVENTDESCRIPRIONRECEIVED 
DME_DOWNLOADWILLBEDELETED 
DME_DOWNLOADWASDELETEDFROMLIST 
DME_DOWNLOADFILEWILLBEDELETED 
DME_NOACTIVEDOWNLOADS 
DME_REDIRECTED 
DME_DLDSAUTOSTARTMDFD 
DME_FILEUPDATED 
DME_DOWNLOADSTOPPEDORDONE 
DME_SECTIONSTARTED 
DME_SECTIONDOWNLOADING 
DME_DLMGRTHREADSTARTING 
DME_BEFOREDOWNLOADING 
DME_DLDADDEDTODELETED 
DME_DLDREMOVEDFROMDELETED 
DME_DLDWILLBEFULLYDELETED 
DME_DLDRESTORED 
DME_RECADDEDTOHISTORY 
DME_RECDELETEDFROMHISTORY 
DME_HISTORYCLEARED 
DME_CREATEDLDDIALOG 
DME_CLOSEDLDDIALOG 
DME_UPDATEDLDDIALOG 
DME_DLDAUTODELETED 
DME_BEGINDELETEMANYDOWNLOADS 
DME_ENDDELETEMANYDOWNLOADS 
DME_RECYCLEBINCONTENTCHANGED 
DME_BTDLD_STAT_CHANGED 

Definition at line 31 of file fsDownloadsMgr.h.

enum fsTUM

Enumerator:
TUM_LIGHT 
TUM_MEDIUM 
TUM_HEAVY 

Definition at line 65 of file fsDownloadsMgr.h.

Enumerator:
TM_OFF 
TM_DECREASEBYONELEVEL 
TM_SETTOLIGHT 

Definition at line 110 of file fsDownloadsMgr.h.


Variable Documentation

const UINT MAX_SUMMS = 24*60*(60/5)

Definition at line 93 of file fsDownloadsMgr.h.

Referenced by fsDownloadsMgr::_threadDownloadsMgr().


Generated on Sun May 25 00:19:52 2008 by  doxygen 1.5.6