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

CSettings::sBitTorrent Struct Reference

#include <Settings.h>

List of all members.

Public Attributes

BOOL AdvancedInterface
BOOL AdvancedInterfaceSet
CString TorrentCreatorPath
CString DefaultTracker
DWORD DefaultTrackerPeriod
int MaxTrackerRetry
int TorrentCodePage
int TorrentExtraKeys
BOOL TorrentIgnoreErrors
DWORD LinkTimeout
DWORD LinkPing
DWORD RequestPipe
DWORD RequestSize
DWORD RequestLimit
DWORD RandomPeriod
DWORD SourceExchangePeriod
int UploadCount
int DownloadConnections
int DownloadTorrents
BOOL Endgame
BOOL AutoClear
DWORD ClearRatio
BOOL AutoSeed
DWORD BandwidthPercentage
BOOL TrackerKey
BOOL StandardPeerID
BOOL PreferenceBTSources


Member Data Documentation

BOOL CSettings::sBitTorrent::AdvancedInterface
 

Definition at line 344 of file Settings.h.

Referenced by CWizardInterfacePage::CWizardInterfacePage(), CNeighboursWithConnect::IsG1UltrapeerCapable(), CHomePanel::OnCreate(), CWizardInterfacePage::OnInitDialog(), CBitTorrentSettingsPage::OnInitDialog(), CConnectionSettingsPage::OnOK(), CBitTorrentSettingsPage::OnOK(), CWizardInterfacePage::OnWizardNext(), CDownloadWithTorrent::SetTorrent(), and CSettings::Setup().

BOOL CSettings::sBitTorrent::AdvancedInterfaceSet
 

Definition at line 345 of file Settings.h.

Referenced by CNeighboursWithConnect::IsG2HubCapable(), CConnectionSettingsPage::OnOK(), CDownloadWithTorrent::SetTorrent(), and CSettings::Setup().

BOOL CSettings::sBitTorrent::AutoClear
 

Definition at line 364 of file Settings.h.

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

BOOL CSettings::sBitTorrent::AutoSeed
 

Definition at line 366 of file Settings.h.

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

DWORD CSettings::sBitTorrent::BandwidthPercentage
 

Definition at line 367 of file Settings.h.

Referenced by CUploadQueue::GetBandwidthLimit(), CAdvancedSettingsPage::OnInitDialog(), CUploads::OnRun(), and CSettings::Setup().

DWORD CSettings::sBitTorrent::ClearRatio
 

Definition at line 365 of file Settings.h.

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

CString CSettings::sBitTorrent::DefaultTracker
 

Definition at line 347 of file Settings.h.

Referenced by CBitTorrentSettingsPage::OnInitDialog(), CLibraryFileView::OnLibraryCreateTorrent(), CBitTorrentSettingsPage::OnOK(), CLibraryFileView::OnUpdateLibraryCreateTorrent(), and CSettings::Setup().

DWORD CSettings::sBitTorrent::DefaultTrackerPeriod
 

Definition at line 348 of file Settings.h.

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

int CSettings::sBitTorrent::DownloadConnections
 

Definition at line 361 of file Settings.h.

Referenced by CDownloadWithTorrent::FindMoreSources(), CBTClient::OnHandshake1(), CBitTorrentSettingsPage::OnInitDialog(), CBitTorrentSettingsPage::OnOK(), CDownloadWithTorrent::RunTorrent(), CSettings::Setup(), and CDownloadWithTransfers::StartTransfersIfNeeded().

int CSettings::sBitTorrent::DownloadTorrents
 

Definition at line 362 of file Settings.h.

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

BOOL CSettings::sBitTorrent::Endgame
 

Definition at line 363 of file Settings.h.

Referenced by CBitTorrentSettingsPage::OnInitDialog(), CBitTorrentSettingsPage::OnOK(), CDownloadTransferBT::SendRequests(), CSettings::Setup(), and CSettings::SmartUpgrade().

DWORD CSettings::sBitTorrent::LinkPing
 

Definition at line 354 of file Settings.h.

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

DWORD CSettings::sBitTorrent::LinkTimeout
 

Definition at line 353 of file Settings.h.

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

int CSettings::sBitTorrent::MaxTrackerRetry
 

Definition at line 349 of file Settings.h.

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

BOOL CSettings::sBitTorrent::PreferenceBTSources
 

Definition at line 370 of file Settings.h.

Referenced by CBitTorrentSettingsPage::OnInitDialog(), CBitTorrentSettingsPage::OnOK(), CSettings::Setup(), and CDownloadWithTransfers::StartNewTransfer().

DWORD CSettings::sBitTorrent::RandomPeriod
 

Definition at line 358 of file Settings.h.

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

DWORD CSettings::sBitTorrent::RequestLimit
 

Definition at line 357 of file Settings.h.

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

DWORD CSettings::sBitTorrent::RequestPipe
 

Definition at line 355 of file Settings.h.

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

DWORD CSettings::sBitTorrent::RequestSize
 

Definition at line 356 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CDownloadTransferBT::SendRequests(), CUploadTransferBT::ServeRequests(), CSettings::Setup(), and CSettings::SmartUpgrade().

DWORD CSettings::sBitTorrent::SourceExchangePeriod
 

Definition at line 359 of file Settings.h.

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

BOOL CSettings::sBitTorrent::StandardPeerID
 

Definition at line 369 of file Settings.h.

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

int CSettings::sBitTorrent::TorrentCodePage
 

Definition at line 350 of file Settings.h.

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

CString CSettings::sBitTorrent::TorrentCreatorPath
 

Definition at line 346 of file Settings.h.

Referenced by CBitTorrentSettingsPage::OnInitDialog(), CLibraryFileView::OnLibraryCreateTorrent(), CBitTorrentSettingsPage::OnOK(), CLibraryFileView::OnUpdateLibraryCreateTorrent(), and CSettings::Setup().

int CSettings::sBitTorrent::TorrentExtraKeys
 

Definition at line 351 of file Settings.h.

Referenced by CBENode::GetStringFromSubNode(), CBTInfo::LoadTorrentTree(), CAdvancedSettingsPage::OnInitDialog(), and CSettings::Setup().

BOOL CSettings::sBitTorrent::TorrentIgnoreErrors
 

Definition at line 352 of file Settings.h.

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

BOOL CSettings::sBitTorrent::TrackerKey
 

Definition at line 368 of file Settings.h.

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

int CSettings::sBitTorrent::UploadCount
 

Definition at line 360 of file Settings.h.

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


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