Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

CSettings::sDownloads Struct Reference

#include <Settings.h>

List of all members.

Public Attributes

CString IncompletePath
CString CompletePath
CString TorrentPath
CString CollectionPath
DWORD BufferSize
DWORD SparseThreshold
INT MaxFiles
INT MaxTransfers
INT MaxFileTransfers
INT MaxFileSearches
INT MaxConnectingSources
INT MinSources
DWORD ConnectThrottle
INT QueueLimit
DWORD SearchPeriod
DWORD StarveTimeout
DWORD StarveGiveUp
DWORD RetryDelay
DWORD PushTimeout
BOOL StaggardStart
BOOL AllowBackwards
DWORD ChunkSize
DWORD ChunkStrap
BOOL Metadata
BOOL VerifyFiles
BOOL VerifyTiger
BOOL VerifyED2K
BOOL NeverDrop
BOOL RequestHash
BOOL RequestHTTP11
BOOL RequestURLENC
DWORD SaveInterval
BOOL FlushSD
BOOL ShowSources
BOOL SimpleBar
BOOL ShowPercent
BOOL ShowGroups
BOOL AutoExpand
BOOL AutoClear
DWORD ClearDelay
DWORD FilterMask
BOOL ShowMonitorURLs
BOOL SortColumns
BOOL SortSources
int SourcesWanted
int MaxReviews


Member Data Documentation

BOOL CSettings::sDownloads::AllowBackwards
 

Definition at line 395 of file Settings.h.

Referenced by CDownloadTransferHTTP::OnHeaderLine(), CAdvancedSettingsPage::OnInitDialog(), CDownloadTransferHTTP::SendRequest(), and CSettings::Setup().

BOOL CSettings::sDownloads::AutoClear
 

Definition at line 413 of file Settings.h.

Referenced by CDownloadsWnd::OnDownloadsAutoClear(), CAdvancedSettingsPage::OnInitDialog(), CDownloadsWnd::OnTimer(), CDownloadsWnd::OnUpdateDownloadsAutoClear(), and CSettings::Setup().

BOOL CSettings::sDownloads::AutoExpand
 

Definition at line 412 of file Settings.h.

Referenced by CDownload::CDownload(), CGeneralSettingsPage::OnInitDialog(), CGeneralSettingsPage::OnOK(), CSettings::Setup(), and CSettings::SmartUpgrade().

DWORD CSettings::sDownloads::BufferSize
 

Definition at line 379 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), and CSettings::Setup().

DWORD CSettings::sDownloads::ChunkSize
 

Definition at line 396 of file Settings.h.

Referenced by CDownloadTransfer::ChunkifyRequest(), CAdvancedSettingsPage::OnInitDialog(), CSettings::Setup(), and CDownloadTransferHTTP::StartNextFragment().

DWORD CSettings::sDownloads::ChunkStrap
 

Definition at line 397 of file Settings.h.

Referenced by CDownloadTransfer::ChunkifyRequest(), CAdvancedSettingsPage::OnInitDialog(), and CSettings::Setup().

DWORD CSettings::sDownloads::ClearDelay
 

Definition at line 414 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CDownloadsWnd::OnTimer(), and CSettings::Setup().

CString CSettings::sDownloads::CollectionPath
 

Definition at line 378 of file Settings.h.

Referenced by CDownloadTask::CDownloadTask(), CLibrary::Load(), CLibraryWnd::OnCollection(), CWizardSharePage::OnInitDialog(), CLibrarySettingsPage::OnInitDialog(), CLibrarySettingsPage::OnOK(), and CSettings::Setup().

CString CSettings::sDownloads::CompletePath
 

Definition at line 376 of file Settings.h.

Referenced by CTorrentSeedDlg::FindFile(), CDownloadGroups::GetCompletedPath(), CShareazaApp::InternalURI(), CDownloads::IsSpaceAvailable(), CSettings::Load(), CLibrary::Load(), CMainWnd::LocalSystemChecks(), CDownloadGroupDlg::OnBrowse(), CWizardSharePage::OnInitDialog(), CDownloadsSettingsPage::OnInitDialog(), CDownloadsSettingsPage::OnOK(), CDownloadTask::Run(), CSettings::Setup(), CLibraryFolderCtrl::Update(), and CLibraryTreeView::Update().

DWORD CSettings::sDownloads::ConnectThrottle
 

Definition at line 387 of file Settings.h.

Referenced by CDownloadWithTransfers::CanStartTransfers(), CSettings::Load(), CAdvancedSettingsPage::OnInitDialog(), CWizardConnectionPage::OnWizardNext(), CSettings::Setup(), and CSettings::SmartUpgrade().

DWORD CSettings::sDownloads::FilterMask
 

Definition at line 415 of file Settings.h.

Referenced by CDownloadsCtrl::IsFiltered(), CDownloadsWnd::OnDownloadsFilterActive(), CDownloadsWnd::OnDownloadsFilterAll(), CDownloadsWnd::OnDownloadsFilterPaused(), CDownloadsWnd::OnDownloadsFilterQueued(), CDownloadsWnd::OnDownloadsFilterSources(), CDownloadsWnd::OnUpdateDownloadsFilterActive(), CDownloadsWnd::OnUpdateDownloadsFilterAll(), CDownloadsWnd::OnUpdateDownloadsFilterPaused(), CDownloadsWnd::OnUpdateDownloadsFilterQueued(), CDownloadsWnd::OnUpdateDownloadsFilterSources(), CRemote::PageDownloads(), and CSettings::Setup().

BOOL CSettings::sDownloads::FlushSD
 

Definition at line 407 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CDownload::Save(), and CSettings::Setup().

CString CSettings::sDownloads::IncompletePath
 

Definition at line 375 of file Settings.h.

Referenced by CTorrentSeedDlg::CreateTarget(), CDownloadBase::GenerateLocalName(), CEDPartImporter::ImportFile(), CLibraryFolders::IsShareable(), CDownloads::IsSpaceAvailable(), CSettings::Load(), CDownloads::Load(), CDownloads::LoadFromCompoundFiles(), CDownloads::LoadFromTimePair(), CMainWnd::LocalSystemChecks(), CDownloadGroupDlg::OnBrowse(), CDownloadsSettingsPage::OnInitDialog(), CDownloadsSettingsPage::OnOK(), CWizardSharePage::OnShareAdd(), CDownloads::PurgePreviews(), CEDPartImporter::Run(), CDownloadTask::SafeFilename(), CSettings::Setup(), and CLibraryFolder::ThreadScan().

INT CSettings::sDownloads::MaxConnectingSources
 

Definition at line 385 of file Settings.h.

Referenced by CDownloadWithTransfers::CanStartTransfers(), CNeighboursWithConnect::Maintain(), CAdvancedSettingsPage::OnInitDialog(), CWizardConnectionPage::OnWizardNext(), and CSettings::Setup().

INT CSettings::sDownloads::MaxFiles
 

Definition at line 381 of file Settings.h.

Referenced by CDownloads::Add(), CDownloads::AllowMoreDownloads(), CSettings::Load(), CDownloadsSettingsPage::OnInitDialog(), CDownloadsSettingsPage::OnOK(), CDownloads::OnRun(), CDownload::OnRun(), CWizardConnectionPage::OnWizardNext(), CDownload::Resume(), CSettings::Setup(), CSettings::SmartUpgrade(), and CDownloads::UpdateAllows().

INT CSettings::sDownloads::MaxFileSearches
 

Definition at line 384 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CDownload::OnRun(), CWizardConnectionPage::OnWizardNext(), CDownload::Resume(), and CSettings::Setup().

INT CSettings::sDownloads::MaxFileTransfers
 

Definition at line 383 of file Settings.h.

Referenced by CDownloadsSettingsPage::OnInitDialog(), CDownloadsSettingsPage::OnOK(), CWizardConnectionPage::OnWizardNext(), CSettings::Setup(), CSettings::SmartUpgrade(), and CDownloadWithTransfers::StartTransfersIfNeeded().

int CSettings::sDownloads::MaxReviews
 

Definition at line 420 of file Settings.h.

Referenced by CDownloadWithExtras::AddReview(), CAdvancedSettingsPage::OnInitDialog(), and CSettings::Setup().

INT CSettings::sDownloads::MaxTransfers
 

Definition at line 382 of file Settings.h.

Referenced by CDownloads::AllowMoreTransfers(), CDownloadsSettingsPage::OnInitDialog(), CDownloadsSettingsPage::OnOK(), CDownloads::OnRun(), CWizardConnectionPage::OnWizardNext(), CSettings::Setup(), CSettings::SmartUpgrade(), and CDownloads::UpdateAllows().

BOOL CSettings::sDownloads::Metadata
 

Definition at line 398 of file Settings.h.

Referenced by CDownloadWithSources::AddSourceHit(), CDownloadTransferHTTP::OnHeaderLine(), CAdvancedSettingsPage::OnInitDialog(), CDownload::OnMoved(), and CSettings::Setup().

INT CSettings::sDownloads::MinSources
 

Definition at line 386 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CDownloadWithSearch::RunSearch(), CSettings::Setup(), CSettings::SmartUpgrade(), and CQuerySearch::WriteHashesToEDPacket().

BOOL CSettings::sDownloads::NeverDrop
 

Definition at line 402 of file Settings.h.

Referenced by CDownloadSource::OnFailure(), CAdvancedSettingsPage::OnInitDialog(), CSettings::Setup(), and CDownloadWithTransfers::StartNewTransfer().

DWORD CSettings::sDownloads::PushTimeout
 

Definition at line 393 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CDownloadSource::PushRequest(), and CSettings::Setup().

INT CSettings::sDownloads::QueueLimit
 

Definition at line 388 of file Settings.h.

Referenced by CDownloadTransferHTTP::OnHeadersComplete(), CDownloadsSettingsPage::OnInitDialog(), CDownloadsSettingsPage::OnOK(), CDownloadTransferED2K::RunQueued(), and CSettings::Setup().

BOOL CSettings::sDownloads::RequestHash
 

Definition at line 403 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CQueryHit::Resolve(), and CSettings::Setup().

BOOL CSettings::sDownloads::RequestHTTP11
 

Definition at line 404 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CHostBrowser::SendRequest(), CDownloadTransferHTTP::SendRequest(), and CSettings::Setup().

BOOL CSettings::sDownloads::RequestURLENC
 

Definition at line 405 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CQueryHit::Resolve(), and CSettings::Setup().

DWORD CSettings::sDownloads::RetryDelay
 

Definition at line 392 of file Settings.h.

Referenced by CDownloadTransferHTTP::CDownloadTransferHTTP(), CDownloadTransferHTTP::OnDropped(), CDownloadSource::OnFailure(), CAdvancedSettingsPage::OnInitDialog(), CDownloadTransferHTTP::OnRun(), CDownloadTransferFTP::OnRun(), CSettings::Setup(), and CSettings::SmartUpgrade().

DWORD CSettings::sDownloads::SaveInterval
 

Definition at line 406 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CDownload::OnRun(), and CSettings::Setup().

DWORD CSettings::sDownloads::SearchPeriod
 

Definition at line 389 of file Settings.h.

Referenced by CDownloadWithSearch::FindMoreSources(), CSettings::Load(), CAdvancedSettingsPage::OnInitDialog(), CDownloadWithSearch::RunSearch(), CSettings::Setup(), and CSettings::SmartUpgrade().

BOOL CSettings::sDownloads::ShowGroups
 

Definition at line 411 of file Settings.h.

Referenced by CDownloadsWnd::OnDownloadGroupShow(), CDownloadsWnd::OnSize(), CDownloadsWnd::OnUpdateDownloadGroupShow(), CSettings::Setup(), and CDownloadsWnd::Update().

BOOL CSettings::sDownloads::ShowMonitorURLs
 

Definition at line 416 of file Settings.h.

Referenced by CTorrentSeedDlg::OnDownload(), CURLActionDlg::OnInitDialog(), CURLActionDlg::OnUrlDownload(), and CSettings::Setup().

BOOL CSettings::sDownloads::ShowPercent
 

Definition at line 410 of file Settings.h.

Referenced by CFragmentBar::DrawDownload(), CAdvancedSettingsPage::OnInitDialog(), and CSettings::Setup().

BOOL CSettings::sDownloads::ShowSources
 

Definition at line 408 of file Settings.h.

Referenced by CDownloadsCtrl::GetAt(), CDownloadsCtrl::GetRect(), CDownloadsCtrl::HitTest(), CDownloadsCtrl::IsExpandable(), CDownloadsWnd::OnDownloadsShowSources(), CDownloadsCtrl::OnPaint(), CDownloadsCtrl::OnSize(), CDownloadsWnd::OnUpdateDownloadsShowSources(), CRemote::PageDownloads(), and CSettings::Setup().

BOOL CSettings::sDownloads::SimpleBar
 

Definition at line 409 of file Settings.h.

Referenced by CWizardInterfacePage::CWizardInterfacePage(), CWizardInterfacePage::OnInitDialog(), CGeneralSettingsPage::OnInitDialog(), CGeneralSettingsPage::OnOK(), CWizardInterfacePage::OnWizardNext(), CDownloadsCtrl::PaintDownload(), and CSettings::Setup().

BOOL CSettings::sDownloads::SortColumns
 

Definition at line 417 of file Settings.h.

Referenced by CDownloadsCtrl::OnCreate(), CAdvancedSettingsPage::OnInitDialog(), and CSettings::Setup().

BOOL CSettings::sDownloads::SortSources
 

Definition at line 418 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CDownloadTransfer::SetState(), and CSettings::Setup().

int CSettings::sDownloads::SourcesWanted
 

Definition at line 419 of file Settings.h.

Referenced by CWizardConnectionPage::OnWizardNext(), CDownloadWithTorrent::RunTorrent(), CDownloadTransferED2K::SendPrimaryRequest(), CSettings::Setup(), and CQuerySearch::WriteHashesToEDPacket().

DWORD CSettings::sDownloads::SparseThreshold
 

Definition at line 380 of file Settings.h.

Referenced by CFragmentedFile::Create(), CAdvancedSettingsPage::OnInitDialog(), and CSettings::Setup().

BOOL CSettings::sDownloads::StaggardStart
 

Definition at line 394 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CSettings::Setup(), and CDownloadWithTransfers::StartTransfersIfNeeded().

DWORD CSettings::sDownloads::StarveGiveUp
 

Definition at line 391 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CDownload::OnRun(), and CSettings::Setup().

DWORD CSettings::sDownloads::StarveTimeout
 

Definition at line 390 of file Settings.h.

Referenced by CSettings::Load(), CAdvancedSettingsPage::OnInitDialog(), CDownloadWithSearch::RunSearch(), CSettings::Setup(), CSettings::SmartUpgrade(), and CQuerySearch::WriteHashesToEDPacket().

CString CSettings::sDownloads::TorrentPath
 

Definition at line 377 of file Settings.h.

Referenced by CDownloadTask::CDownloadTask(), CBitTorrentSettingsPage::OnInitDialog(), CLibraryFileView::OnLibraryCreateTorrent(), CBitTorrentSettingsPage::OnOK(), CMainWnd::OnToolsSeedTorrent(), CDownloadDlg::OnTorrentFile(), CDownloadWithTorrent::SetTorrent(), and CSettings::Setup().

BOOL CSettings::sDownloads::VerifyED2K
 

Definition at line 401 of file Settings.h.

Referenced by CDownloadWithTiger::FindNewValidationBlock(), CSettings::Setup(), and CDownloadWithTiger::ValidationCanFinish().

BOOL CSettings::sDownloads::VerifyFiles
 

Definition at line 399 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CLibraryFile::OnVerifyDownload(), and CSettings::Setup().

BOOL CSettings::sDownloads::VerifyTiger
 

Definition at line 400 of file Settings.h.

Referenced by CDownloadWithTiger::FindNewValidationBlock(), CDownloadTransferHTTP::OnHeaderLine(), CAdvancedSettingsPage::OnInitDialog(), CSettings::Setup(), and CDownloadWithTiger::ValidationCanFinish().


The documentation for this struct was generated from the following file:
Generated on Thu Dec 15 10:40:12 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2