ReactOS 0.4.16-dev-736-g28b802b
|
Public Types | |
enum | { WM_ISCANCELLED = WM_APP , WM_SETSTATUS , WM_GETINSTANCE , WM_GETNEXT } |
![]() | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
CDownloadManager () | |
BOOL | IsCancelled () |
void | StartWorkerThread () |
void | Add (const DownloadInfo &Info) |
void | Show () |
INT_PTR | RealDlgProc (HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
void | UpdateProgress (ULONG ulProgress, ULONG ulProgressMax) |
void | PerformDownloadAndInstall (const DownloadInfo &Info) |
![]() | |
~CComObjectRootEx () | |
ULONG | InternalAddRef () |
ULONG | InternalRelease () |
void | Lock () |
void | Unlock () |
HRESULT | _AtlInitialConstruct () |
![]() | |
CComObjectRootBase () | |
~CComObjectRootBase () | |
void | SetVoid (void *) |
HRESULT | _AtlFinalConstruct () |
HRESULT | FinalConstruct () |
void | InternalFinalConstructAddRef () |
void | InternalFinalConstructRelease () |
void | FinalRelease () |
![]() | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Static Public Member Functions | |
static CDownloadManager * | CreateInstanceHelper (BOOL Modal) |
static BOOL | CreateInstance (BOOL Modal, CComPtr< CDownloadManager > &Obj) |
static CDownloadManager * | FindInstance () |
static INT_PTR CALLBACK | DlgProc (HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) |
static unsigned int CALLBACK | ThreadFunc (void *ThreadParam) |
![]() | |
static LPCTSTR WINAPI | GetObjectDescription () |
![]() | |
static void WINAPI | ObjectMain (bool) |
static const struct _ATL_CATMAP_ENTRY * | GetCategoryMap () |
static HRESULT WINAPI | InternalQueryInterface (void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject) |
Protected Attributes | |
HWND | m_hDlg |
UINT | m_Threads |
UINT | m_Index |
BOOL | m_bCancelled |
BOOL | m_bModal |
WCHAR | m_szCaptionFmt [100] |
ATL::CSimpleArray< DownloadInfo > | m_List |
CDowloadingAppsListView | m_ListView |
CDownloaderProgress | m_ProgressBar |
Additional Inherited Members | |
![]() | |
LONG | m_dwRef |
Definition at line 463 of file loaddlg.cpp.
anonymous enum |
Enumerator | |
---|---|
WM_ISCANCELLED | |
WM_SETSTATUS | |
WM_GETINSTANCE | |
WM_GETNEXT |
Definition at line 469 of file loaddlg.cpp.
|
inline |
Definition at line 476 of file loaddlg.cpp.
void CDownloadManager::Add | ( | const DownloadInfo & | Info | ) |
Definition at line 560 of file loaddlg.cpp.
|
inlinestatic |
Definition at line 498 of file loaddlg.cpp.
Referenced by DownloadApplicationsDB(), and DownloadListOfApplications().
|
inlinestatic |
Definition at line 479 of file loaddlg.cpp.
Referenced by CreateInstance().
|
static |
Definition at line 583 of file loaddlg.cpp.
|
inlinestatic |
Definition at line 508 of file loaddlg.cpp.
Referenced by CreateInstanceHelper().
|
inline |
Definition at line 516 of file loaddlg.cpp.
Referenced by PerformDownloadAndInstall().
void CDownloadManager::PerformDownloadAndInstall | ( | const DownloadInfo & | Info | ) |
Definition at line 716 of file loaddlg.cpp.
Referenced by ThreadFunc().
Definition at line 597 of file loaddlg.cpp.
Referenced by DlgProc().
void CDownloadManager::Show | ( | ) |
Definition at line 574 of file loaddlg.cpp.
void CDownloadManager::StartWorkerThread | ( | ) |
Definition at line 548 of file loaddlg.cpp.
Referenced by RealDlgProc().
Definition at line 700 of file loaddlg.cpp.
Referenced by StartWorkerThread().
Definition at line 694 of file loaddlg.cpp.
Referenced by PerformDownloadAndInstall().
|
protected |
Definition at line 539 of file loaddlg.cpp.
Referenced by RealDlgProc().
|
protected |
Definition at line 540 of file loaddlg.cpp.
Referenced by RealDlgProc(), and Show().
|
protected |
Definition at line 536 of file loaddlg.cpp.
Referenced by Add(), IsCancelled(), PerformDownloadAndInstall(), RealDlgProc(), Show(), and ThreadFunc().
|
protected |
Definition at line 538 of file loaddlg.cpp.
Referenced by RealDlgProc().
|
protected |
Definition at line 542 of file loaddlg.cpp.
Referenced by Add(), and RealDlgProc().
|
protected |
Definition at line 543 of file loaddlg.cpp.
Referenced by Add(), and RealDlgProc().
|
protected |
Definition at line 544 of file loaddlg.cpp.
Referenced by PerformDownloadAndInstall(), RealDlgProc(), and UpdateProgress().
|
protected |
Definition at line 541 of file loaddlg.cpp.
Referenced by PerformDownloadAndInstall(), and RealDlgProc().
|
protected |
Definition at line 537 of file loaddlg.cpp.