CDownloadProperties_MirrorsPage Class Reference

#include <DownloadProperties_MirrorsPage.h>

List of all members.

Public Types

enum  { IDD = IDD_DOWNLOAD_MIRRORS }

Public Member Functions

 CDownloadProperties_MirrorsPage ()
 ~CDownloadProperties_MirrorsPage ()

Public Attributes

vmsDownloadSmartPtr m_dld
CListCtrl m_wndMirrs

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
void UpdateEnabled ()
void FullUpdateMirrList ()
void FillMirrsList ()
void CheckFileSizeKnown ()
void UpdateMirrUsing ()
void UpdateMirrSpeed ()
void PrepareCHMgr (CPoint point)
void ApplyLanguage ()
virtual BOOL OnInitDialog ()
afx_msg void OnContextMenu (CWnd *pWnd, CPoint point)
afx_msg BOOL OnHelpInfo (HELPINFO *pHelpInfo)
afx_msg void OnWhatisthis ()
afx_msg void OnCalcmirrspeed ()
afx_msg void OnAddmirror ()
afx_msg void OnFindmirrors ()
afx_msg void OnClickMirrs (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnKeydownMirrs (NMHDR *pNMHDR, LRESULT *pResult)
afx_msg void OnRemove ()

Static Protected Member Functions

static DWORD WINAPI _threadCalcMirrSpeed2 (LPVOID lp)
static DWORD WINAPI _threadCalcMirrSpeed (LPVOID lp)
static DWORD WINAPI _threadFindMirrors2 (LPVOID lp)
static DWORD WINAPI _threadFindMirrors (LPVOID lp)

Protected Attributes

BOOL m_bNeedStop


Detailed Description

Definition at line 13 of file DownloadProperties_MirrorsPage.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
IDD 

Definition at line 23 of file DownloadProperties_MirrorsPage.h.


Constructor & Destructor Documentation

CDownloadProperties_MirrorsPage::CDownloadProperties_MirrorsPage (  ) 

Definition at line 21 of file DownloadProperties_MirrorsPage.cpp.

References L_MIRRORS, and LS.

CDownloadProperties_MirrorsPage::~CDownloadProperties_MirrorsPage (  ) 

Definition at line 27 of file DownloadProperties_MirrorsPage.cpp.


Member Function Documentation

void CDownloadProperties_MirrorsPage::DoDataExchange ( CDataExchange *  pDX  )  [protected, virtual]

Definition at line 31 of file DownloadProperties_MirrorsPage.cpp.

References IDC_MIRRS, and m_wndMirrs.

void CDownloadProperties_MirrorsPage::UpdateEnabled (  )  [protected]

void CDownloadProperties_MirrorsPage::FullUpdateMirrList (  )  [protected]

DWORD WINAPI CDownloadProperties_MirrorsPage::_threadCalcMirrSpeed2 ( LPVOID  lp  )  [static, protected]

Definition at line 372 of file DownloadProperties_MirrorsPage.cpp.

References m_bNeedStop, and m_dld.

Referenced by _threadCalcMirrSpeed().

DWORD WINAPI CDownloadProperties_MirrorsPage::_threadCalcMirrSpeed ( LPVOID  lp  )  [static, protected]

void CDownloadProperties_MirrorsPage::FillMirrsList (  )  [protected]

DWORD WINAPI CDownloadProperties_MirrorsPage::_threadFindMirrors2 ( LPVOID  lp  )  [static, protected]

DWORD WINAPI CDownloadProperties_MirrorsPage::_threadFindMirrors ( LPVOID  lp  )  [static, protected]

void CDownloadProperties_MirrorsPage::CheckFileSizeKnown (  )  [protected]

Definition at line 242 of file DownloadProperties_MirrorsPage.cpp.

References FALSE, and m_dld.

Referenced by _threadFindMirrors2().

void CDownloadProperties_MirrorsPage::UpdateMirrUsing (  )  [protected]

void CDownloadProperties_MirrorsPage::UpdateMirrSpeed (  )  [protected]

void CDownloadProperties_MirrorsPage::PrepareCHMgr ( CPoint  point  )  [protected]

void CDownloadProperties_MirrorsPage::ApplyLanguage (  )  [protected]

BOOL CDownloadProperties_MirrorsPage::OnInitDialog (  )  [protected, virtual]

void CDownloadProperties_MirrorsPage::OnContextMenu ( CWnd *  pWnd,
CPoint  point 
) [protected]

BOOL CDownloadProperties_MirrorsPage::OnHelpInfo ( HELPINFO *  pHelpInfo  )  [protected]

void CDownloadProperties_MirrorsPage::OnWhatisthis (  )  [protected]

Definition at line 107 of file DownloadProperties_MirrorsPage.cpp.

References _CHMgr, and fsContextHelpMgr::OnWT().

void CDownloadProperties_MirrorsPage::OnCalcmirrspeed (  )  [protected]

void CDownloadProperties_MirrorsPage::OnAddmirror (  )  [protected]

void CDownloadProperties_MirrorsPage::OnFindmirrors (  )  [protected]

void CDownloadProperties_MirrorsPage::OnClickMirrs ( NMHDR *  pNMHDR,
LRESULT *  pResult 
) [protected]

Definition at line 405 of file DownloadProperties_MirrorsPage.cpp.

References UpdateEnabled().

void CDownloadProperties_MirrorsPage::OnKeydownMirrs ( NMHDR *  pNMHDR,
LRESULT *  pResult 
) [protected]

Definition at line 411 of file DownloadProperties_MirrorsPage.cpp.

References OnRemove(), and UpdateEnabled().

void CDownloadProperties_MirrorsPage::OnRemove (  )  [protected]

Definition at line 422 of file DownloadProperties_MirrorsPage.cpp.

References BOOL, FALSE, m_dld, m_wndMirrs, pos(), TRUE, and UpdateEnabled().

Referenced by OnKeydownMirrs().


Member Data Documentation


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

Generated on Sun May 25 00:20:42 2008 by  doxygen 1.5.6