#include "fsInternetDownloader.h"#include "DownloadProperties.h"#include "fsTicksMgr.h"#include "vmsCriticalSection.h"Go to the source code of this file.
Classes | |
| class | fsDownloadMgr |
Defines | |
| #define | AFX_FSDOWNLOADMGR_H__DE09A9F2_AF9D_41C0_A7D5_DEBF2CFDBA03__INCLUDED_ |
| #define | DS_STOPPED 1 |
| #define | DS_DOWNLOADING 2 |
| #define | DS_NEEDSTART 4 |
| #define | DS_NEEDSTOP 8 |
| #define | DS_DONE 16 |
| #define | DS_NEEDADDSECTION 32 |
| #define | DS_NEEDRESTARTFROM 64 |
| #define | DS_QUERINGSIZE 128 |
| #define | DS_NEEDADDSECTION2 256 |
| #define | DS_RESERVINGSPACE 512 |
| #define | DFF_NEED_INIT_FILE 1 |
| #define | DFF_USE_PORTABLE_DRIVE 2 |
Typedefs | |
| typedef DWORD | fsDownloadState |
| typedef DWORD(* | fntDownloadMgrEventFunc )(class fsDownloadMgr *pMgr, fsDownloaderEvent, UINT, LPVOID) |
| typedef void(* | fntEventDescFunc )(fsDownloadMgr *pMgr, fsDownloadMgr_EventDescType enType, LPCSTR pszDesc, LPVOID lp) |
Enumerations | |
| enum | fsDownloadMgr_ExtError { DMEE_FILEWASDELETED, DMEE_STOPPEDORDONE, DMEE_FATALERROR, DMEE_FILEUPDATED, DMEE_USERSTOP, DMEE_STARTING } |
| enum | fsDownloadMgr_EventDescType { EDT_INQUIRY, EDT_RESPONSE_S, EDT_RESPONSE_E, EDT_DONE, EDT_WARNING, EDT_INQUIRY2, EDT_RESPONSE_S2 } |
| #define AFX_FSDOWNLOADMGR_H__DE09A9F2_AF9D_41C0_A7D5_DEBF2CFDBA03__INCLUDED_ |
Definition at line 7 of file fsDownloadMgr.h.
| #define DFF_NEED_INIT_FILE 1 |
Definition at line 56 of file fsDownloadMgr.h.
Referenced by fsDownloadMgr::DeleteFile(), fsDownloadMgr::fsDownloadMgr(), fsDownloadMgr::InitFile(), fsDownloadMgr::IsFileInit(), fsDownloadMgr::LoadState(), fsDownloadMgr::OnNeedFile(), fsDownloadMgr::Reset(), and fsDownloadMgr::SetToRestartState().
| #define DFF_USE_PORTABLE_DRIVE 2 |
Definition at line 57 of file fsDownloadMgr.h.
Referenced by fsDownloadMgr::LoadState(), fsDownloadMgr::ProcessFilePathMacroses(), and fsDownloadMgr::SaveState().
| #define DS_DONE 16 |
Definition at line 23 of file fsDownloadMgr.h.
Referenced by fsDownloadMgr::_DownloaderEvents(), fsDownloadMgr::_threadDownloadMgr(), and fsDownloadMgr::SaveState().
| #define DS_DOWNLOADING 2 |
Definition at line 20 of file fsDownloadMgr.h.
Referenced by fsDownloadMgr::_threadDownloadMgr(), fsDownloadMgr::ApplyProperties(), fsDownloadMgr::IsSectionCanBeAdded(), and fsDownloadMgr::OnSectionStopped().
| #define DS_NEEDADDSECTION 32 |
Definition at line 24 of file fsDownloadMgr.h.
Referenced by fsDownloadMgr::_threadDownloadMgr(), fsDownloadMgr::_threadReserveDiskSpace(), and fsDownloadMgr::ApplyProperties().
| #define DS_NEEDADDSECTION2 256 |
Definition at line 27 of file fsDownloadMgr.h.
Referenced by fsDownloadMgr::_threadDownloadMgr(), and fsDownloadMgr::CreateOneMoreSection().
| #define DS_NEEDRESTARTFROM 64 |
Definition at line 25 of file fsDownloadMgr.h.
Referenced by fsDownloadMgr::_threadDownloadMgr(), fsDownloadMgr::ApplyAER(), and fsDownloadMgr::StartDownload().
| #define DS_NEEDSTART 4 |
Definition at line 21 of file fsDownloadMgr.h.
Referenced by fsDownloadMgr::_threadDownloadMgr(), fsDownloadMgr::OnSectionStopped(), and fsDownloadMgr::StartDownloading().
| #define DS_NEEDSTOP 8 |
Definition at line 22 of file fsDownloadMgr.h.
Referenced by fsDownloadMgr::_threadDownloadMgr(), fsDownloadMgr::ApplyAER(), fsDownloadMgr::InitFile(), fsDownloadMgr::IsSectionCanBeAdded(), fsDownloadMgr::OnNeedFile(), fsDownloadMgr::OnNeedFile_FinalInit(), fsDownloadMgr::OnSectionStopped(), fsDownloadMgr::OpenFile(), fsDownloadMgr::ProcessSCR(), fsDownloadMgr::SleepInterval(), fsDownloadMgr::StartDownload(), and fsDownloadMgr::StopDownloading().
| #define DS_QUERINGSIZE 128 |
Definition at line 26 of file fsDownloadMgr.h.
Referenced by fsDownloadMgr::FindMirrors(), fsDownloadMgr::IsQueringSize(), fsDownloadMgr::QuerySize(), and fsDownloadMgr::QuerySize2().
| #define DS_RESERVINGSPACE 512 |
Definition at line 28 of file fsDownloadMgr.h.
Referenced by vmsDownloadMgrEx::IsReservingDiskSpace().
| #define DS_STOPPED 1 |
| typedef DWORD(* fntDownloadMgrEventFunc)(class fsDownloadMgr *pMgr, fsDownloaderEvent, UINT, LPVOID) |
Definition at line 52 of file fsDownloadMgr.h.
| typedef void(* fntEventDescFunc)(fsDownloadMgr *pMgr, fsDownloadMgr_EventDescType enType, LPCSTR pszDesc, LPVOID lp) |
Definition at line 54 of file fsDownloadMgr.h.
| typedef DWORD fsDownloadState |
Definition at line 18 of file fsDownloadMgr.h.
| EDT_INQUIRY | |
| EDT_RESPONSE_S | |
| EDT_RESPONSE_E | |
| EDT_DONE | |
| EDT_WARNING | |
| EDT_INQUIRY2 | |
| EDT_RESPONSE_S2 |
Definition at line 41 of file fsDownloadMgr.h.
| DMEE_FILEWASDELETED | |
| DMEE_STOPPEDORDONE | |
| DMEE_FATALERROR | |
| DMEE_FILEUPDATED | |
| DMEE_USERSTOP | |
| DMEE_STARTING |
Definition at line 30 of file fsDownloadMgr.h.
1.5.6