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

CSettings::sConnection Struct Reference

#include <Settings.h>

List of all members.

Public Attributes

BOOL AutoConnect
int FirewallStatus
CString OutHost
CString InHost
DWORD InPort
BOOL InBind
DWORD InSpeed
DWORD OutSpeed
BOOL IgnoreLocalIP
BOOL IgnoreOwnIP
DWORD TimeoutConnect
DWORD TimeoutHandshake
DWORD TimeoutTraffic
DWORD SendBuffer
BOOL RequireForTransfers
BOOL AsyncIO
DWORD ConnectThrottle
BOOL DetectConnectionLoss
BOOL DetectConnectionReset
BOOL ForceConnectedState
BOOL SlowConnect


Member Data Documentation

BOOL CSettings::sConnection::AsyncIO
 

Definition at line 178 of file Settings.h.

Referenced by CSettings::Setup().

BOOL CSettings::sConnection::AutoConnect
 

Definition at line 163 of file Settings.h.

Referenced by CMainWnd::OnCreate(), CGeneralSettingsPage::OnInitDialog(), CGeneralSettingsPage::OnOK(), CWizardFinishedPage::OnWizardFinish(), and CSettings::Setup().

DWORD CSettings::sConnection::ConnectThrottle
 

Definition at line 179 of file Settings.h.

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

BOOL CSettings::sConnection::DetectConnectionLoss
 

Definition at line 180 of file Settings.h.

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

BOOL CSettings::sConnection::DetectConnectionReset
 

Definition at line 181 of file Settings.h.

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

int CSettings::sConnection::FirewallStatus
 

Definition at line 164 of file Settings.h.

Referenced by CDownloadWithTorrent::ChokeTorrent(), CNetwork::Connect(), CDatagrams::IsStable(), CConnectionSettingsPage::OnInitDialog(), CConnectionSettingsPage::OnOK(), CWizardInterfacePage::OnWizardNext(), CWizardConnectionPage::OnWizardNext(), CBTTrackerRequest::Process(), CDownloadWithTorrent::RunTorrent(), CDownloadWithTorrent::SeedTorrent(), and CSettings::Setup().

BOOL CSettings::sConnection::ForceConnectedState
 

Definition at line 182 of file Settings.h.

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

BOOL CSettings::sConnection::IgnoreLocalIP
 

Definition at line 171 of file Settings.h.

Referenced by CNetwork::IsFirewalledAddress(), CConnectionSettingsPage::OnInitDialog(), CConnectionSettingsPage::OnOK(), and CSettings::Setup().

BOOL CSettings::sConnection::IgnoreOwnIP
 

Definition at line 172 of file Settings.h.

Referenced by CHostCacheList::Add(), CDownloadWithSources::AddSourceBT(), CDownloadWithSources::AddSourceInternal(), CDownloadSource::CanInitiate(), CAdvancedSettingsPage::OnInitDialog(), and CSettings::Setup().

BOOL CSettings::sConnection::InBind
 

Definition at line 168 of file Settings.h.

Referenced by CHandshakes::Listen(), CDatagrams::Listen(), CConnectionSettingsPage::OnInitDialog(), CConnectionSettingsPage::OnOK(), and CSettings::Setup().

CString CSettings::sConnection::InHost
 

Definition at line 166 of file Settings.h.

Referenced by CNetwork::Connect(), CDatagrams::Listen(), CEDNeighbour::OnIdChange(), CConnectionSettingsPage::OnInitDialog(), CConnectionSettingsPage::OnOK(), and CSettings::Setup().

DWORD CSettings::sConnection::InPort
 

Definition at line 167 of file Settings.h.

Referenced by CDownloadWithSources::AddSourceInternal(), CBTTrackerRequest::CBTTrackerRequest(), CNetwork::Connect(), CDatagrams::Listen(), CShakeNeighbour::OnHeaderLine(), CConnectionSettingsPage::OnInitDialog(), CConnectToDlg::OnInitDialog(), CConnectionSettingsPage::OnOK(), CWizardConnectionPage::OnWizardNext(), and CSettings::Setup().

DWORD CSettings::sConnection::InSpeed
 

Definition at line 169 of file Settings.h.

Referenced by CNeighboursWithConnect::IsG1UltrapeerCapable(), CNeighboursWithConnect::IsG2HubCapable(), CWizardConnectionPage::OnInitDialog(), CUploadsSettingsPage::OnOK(), CConnectionSettingsPage::OnOK(), CDownloadsSettingsPage::OnShowWindow(), CConnectionSettingsPage::OnShowWindow(), CMonitorBarCtrl::OnTimer(), CWizardInterfacePage::OnWizardNext(), CWizardConnectionPage::OnWizardNext(), CMonitorBarCtrl::PaintHistory(), and CSettings::Setup().

CString CSettings::sConnection::OutHost
 

Definition at line 165 of file Settings.h.

Referenced by CNetwork::Connect(), CConnection::ConnectTo(), CDatagrams::Listen(), CConnectionSettingsPage::OnInitDialog(), CConnectionSettingsPage::OnOK(), and CSettings::Setup().

DWORD CSettings::sConnection::OutSpeed
 

Definition at line 170 of file Settings.h.

Referenced by CUploadQueues::CreateDefault(), CLocalSearch::CreatePacketG1(), CUploadQueue::GetBandwidthLimit(), CUploadQueues::GetMinimumDonkeyBandwidth(), CSettings::GetOutgoingBandwidth(), CNeighboursWithConnect::IsG1UltrapeerCapable(), CNeighboursWithConnect::IsG2HubCapable(), CQueuePropertiesDlg::OnHScroll(), CQueuePropertiesDlg::OnInitDialog(), CUploadsSettingsPage::OnOK(), CConnectionSettingsPage::OnOK(), CUploads::OnRun(), CUploadsSettingsPage::OnShowWindow(), CConnectionSettingsPage::OnShowWindow(), CMonitorBarCtrl::OnTimer(), CWizardConnectionPage::OnWizardNext(), CMonitorBarCtrl::PaintHistory(), CSettings::Setup(), CDatagrams::TryWrite(), CUploadsSettingsPage::UpdateQueues(), and CUploadQueues::Validate().

BOOL CSettings::sConnection::RequireForTransfers
 

Definition at line 177 of file Settings.h.

Referenced by CDownloadSource::CanInitiate(), CUploadQueues::GetTotalBandwidthPoints(), CUploadTransferHTTP::IsNetworkDisabled(), CEDClients::OnAccept(), CAdvancedSettingsPage::OnInitDialog(), CDownloadsSettingsPage::OnInitDialog(), CDownloadsSettingsPage::OnOK(), CWizardConnectionPage::OnWizardNext(), CDownloadsWnd::Prepare(), CNetwork::ReadyToTransfer(), CSettings::Setup(), and CUploadsSettingsPage::UpdateQueues().

DWORD CSettings::sConnection::SendBuffer
 

Definition at line 176 of file Settings.h.

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

BOOL CSettings::sConnection::SlowConnect
 

Definition at line 183 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CWizardConnectionPage::OnWizardNext(), CNetwork::ReadyToTransfer(), and CSettings::Setup().

DWORD CSettings::sConnection::TimeoutConnect
 

Definition at line 173 of file Settings.h.

Referenced by CConnectionSettingsPage::OnInitDialog(), CConnectionSettingsPage::OnOK(), CShakeNeighbour::OnRun(), CHostBrowser::OnRun(), CEDNeighbour::OnRun(), CEDClient::OnRun(), CDownloadTransferHTTP::OnRun(), CDownloadTransferFTP::OnRun(), CChatSession::OnRun(), CBTClient::OnRun(), CUploadTransferED2K::OnRunEx(), CDownloadTransferED2K::OnRunEx(), CSettings::Save(), CChatSession::SendChatMessage(), CSettings::Setup(), and CSettings::SmartUpgrade().

DWORD CSettings::sConnection::TimeoutHandshake
 

Definition at line 174 of file Settings.h.

Referenced by CConnectionSettingsPage::OnInitDialog(), CConnectionSettingsPage::OnOK(), CUploadTransferHTTP::OnRun(), CShakeNeighbour::OnRun(), CHostBrowser::OnRun(), CHandshake::OnRun(), CEDNeighbour::OnRun(), CEDClient::OnRun(), CDownloadTransferHTTP::OnRun(), CDownloadTransferFTP::OnRun(), CChatSession::OnRun(), CBTClient::OnRun(), CUploadTransferED2K::OnRunEx(), CEDClient::OnRunEx(), CDownloadTransferED2K::OnRunEx(), CEDClients::RunGlobalStatsRequests(), CSettings::Setup(), and CSettings::SmartUpgrade().

DWORD CSettings::sConnection::TimeoutTraffic
 

Definition at line 175 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CUploadTransferHTTP::OnRun(), CNeighbour::OnRun(), CHostBrowser::OnRun(), CEDClient::OnRun(), CDownloadTransferHTTP::OnRun(), CDownloadTransferFTP::OnRun(), CUploadTransferED2K::OnRunEx(), CDownloadTransferED2K::OnRunEx(), CSettings::Setup(), and CSettings::SmartUpgrade().


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