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

CSettings::sGnutella1 Struct Reference

#include <Settings.h>

List of all members.

Public Attributes

DWORD ClientMode
BOOL EnableToday
BOOL EnableAlways
int NumHubs
int NumLeafs
int NumPeers
DWORD PacketBufferSize
DWORD PacketBufferTime
DWORD DefaultTTL
DWORD SearchTTL
DWORD TranslateTTL
DWORD MaximumTTL
DWORD MaximumPacket
DWORD MaximumQuery
BOOL StrictPackets
BOOL EnableGGEP
BOOL VendorMsg
DWORD QueryThrottle
DWORD RequeryDelay
DWORD HostExpire
DWORD PingFlood
DWORD PingRate
DWORD PongCache
int PongCount
int HitQueueLimit
BOOL QueryHitUTF8
BOOL QuerySearchUTF8


Member Data Documentation

DWORD CSettings::sGnutella1::ClientMode
 

Definition at line 245 of file Settings.h.

Referenced by CNeighboursWithConnect::IsG1UltrapeerCapable(), CSettings::Load(), CShakeNeighbour::OnHeadersCompleteG1(), CGnutellaSettingsPage::OnInitDialog(), CGnutellaSettingsPage::OnOK(), CShakeNeighbour::SendPublicHeaders(), and CSettings::Setup().

DWORD CSettings::sGnutella1::DefaultTTL
 

Definition at line 253 of file Settings.h.

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

BOOL CSettings::sGnutella1::EnableAlways
 

Definition at line 247 of file Settings.h.

Referenced by CSettings::Load(), CGnutellaSettingsPage::OnInitDialog(), CGnutellaSettingsPage::OnOK(), CWizardConnectionPage::OnWizardNext(), CSettings::Setup(), and CScheduler::SetVariables().

BOOL CSettings::sGnutella1::EnableGGEP
 

Definition at line 260 of file Settings.h.

Referenced by CQueryHit::FromPacket(), CShakeNeighbour::OnHeaderLine(), CAdvancedSettingsPage::OnInitDialog(), CQuerySearch::ReadG1Packet(), CQueryHit::ReadG1Packet(), CShakeNeighbour::SendPublicHeaders(), CSettings::Setup(), and CLocalSearch::WriteTrailerG1().

BOOL CSettings::sGnutella1::EnableToday
 

Definition at line 246 of file Settings.h.

Referenced by CLocalSearch::AddHit(), CDownloadSource::CanInitiate(), CNetwork::Connect(), CNeighboursWithConnect::ConnectTo(), CQuerySearch::CQuerySearch(), CDiscoveryServices::Execute(), CManagedSearch::ExecuteG2Mesh(), CManagedSearch::ExecuteNeighbours(), CNeighboursWithConnect::IsG1UltrapeerCapable(), CNeighboursWithConnect::IsG2HubCapable(), CNeighboursWithConnect::IsHubLoaded(), CUploadTransferHTTP::IsNetworkDisabled(), CSettings::Load(), CNeighboursWithConnect::Maintain(), CNeighboursWithConnect::NeedMoreHubs(), CNeighboursWithConnect::NeedMoreLeafs(), CUploadTransferHTTP::OnHeadersComplete(), CShakeNeighbour::OnHeadersCompleteG1(), CWizardNetworksPage::OnInitDialog(), CNetworksSettingsPage::OnInitDialog(), CGnutellaSettingsPage::OnInitDialog(), CMainWnd::OnNetworkG1(), CNetworksSettingsPage::OnOK(), CGnutellaSettingsPage::OnOK(), CMainWnd::OnUpdateNetworkG1(), CWizardNetworksPage::OnWizardNext(), CWizardConnectionPage::OnWizardNext(), CRemote::PageNetwork(), CShakeNeighbour::SendPublicHeaders(), CScheduler::SetVariables(), and CHomeConnectionBox::Update().

int CSettings::sGnutella1::HitQueueLimit
 

Definition at line 269 of file Settings.h.

Referenced by CLocalSearch::AddHitG1(), and CSettings::Setup().

DWORD CSettings::sGnutella1::HostExpire
 

Definition at line 264 of file Settings.h.

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

DWORD CSettings::sGnutella1::MaximumPacket
 

Definition at line 257 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CG2Neighbour::ProcessPackets(), CG1Neighbour::ProcessPackets(), CChatSession::ReadPackets(), CSettings::Setup(), and CHostBrowser::StreamPacketsG1().

DWORD CSettings::sGnutella1::MaximumQuery
 

Definition at line 258 of file Settings.h.

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

DWORD CSettings::sGnutella1::MaximumTTL
 

Definition at line 256 of file Settings.h.

Referenced by CLocalSearch::CLocalSearch(), CNeighbour::OnCommonHit(), CDatagrams::OnHit(), CAdvancedSettingsPage::OnInitDialog(), CG1Neighbour::OnPacket(), CNetwork::RouteHits(), CG1Neighbour::SendG2Push(), CNetwork::SendPush(), CSettings::Setup(), and CSettings::SmartUpgrade().

int CSettings::sGnutella1::NumHubs
 

Definition at line 248 of file Settings.h.

Referenced by CBandwidthSettingsPage::Calculate(), CSettings::Load(), CNeighboursWithConnect::Maintain(), CNeighboursWithConnect::NeedMoreHubs(), CGnutellaSettingsPage::OnInitDialog(), CGnutellaSettingsPage::OnOK(), and CSettings::Setup().

int CSettings::sGnutella1::NumLeafs
 

Definition at line 249 of file Settings.h.

Referenced by CBandwidthSettingsPage::Calculate(), CNeighboursWithConnect::IsG1UltrapeerCapable(), CNeighboursWithConnect::IsHubLoaded(), CNeighboursWithConnect::Maintain(), CNeighboursWithConnect::NeedMoreLeafs(), CGnutellaSettingsPage::OnInitDialog(), CGnutellaSettingsPage::OnOK(), and CSettings::Setup().

int CSettings::sGnutella1::NumPeers
 

Definition at line 250 of file Settings.h.

Referenced by CBandwidthSettingsPage::Calculate(), CNeighboursWithConnect::IsG1UltrapeerCapable(), CNeighboursWithConnect::Maintain(), CNeighboursWithConnect::NeedMoreHubs(), CGnutellaSettingsPage::OnInitDialog(), CGnutellaSettingsPage::OnOK(), and CSettings::Setup().

DWORD CSettings::sGnutella1::PacketBufferSize
 

Definition at line 251 of file Settings.h.

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

DWORD CSettings::sGnutella1::PacketBufferTime
 

Definition at line 252 of file Settings.h.

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

DWORD CSettings::sGnutella1::PingFlood
 

Definition at line 265 of file Settings.h.

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

DWORD CSettings::sGnutella1::PingRate
 

Definition at line 266 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CG2Neighbour::OnRun(), CG1Neighbour::SendPing(), and CSettings::Setup().

DWORD CSettings::sGnutella1::PongCache
 

Definition at line 267 of file Settings.h.

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

int CSettings::sGnutella1::PongCount
 

Definition at line 268 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CG1Neighbour::OnPing(), CShakeNeighbour::SendHostHeaders(), and CSettings::Setup().

BOOL CSettings::sGnutella1::QueryHitUTF8
 

Definition at line 270 of file Settings.h.

Referenced by CLocalSearch::AddHitG1(), CAdvancedSettingsPage::OnInitDialog(), CQueryHit::ReadG1Packet(), and CSettings::Setup().

BOOL CSettings::sGnutella1::QuerySearchUTF8
 

Definition at line 271 of file Settings.h.

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

DWORD CSettings::sGnutella1::QueryThrottle
 

Definition at line 262 of file Settings.h.

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

DWORD CSettings::sGnutella1::RequeryDelay
 

Definition at line 263 of file Settings.h.

Referenced by CManagedSearch::ExecuteNeighbours(), CSettings::Load(), CAdvancedSettingsPage::OnInitDialog(), CSettings::Setup(), and CSettings::SmartUpgrade().

DWORD CSettings::sGnutella1::SearchTTL
 

Definition at line 254 of file Settings.h.

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

BOOL CSettings::sGnutella1::StrictPackets
 

Definition at line 259 of file Settings.h.

Referenced by CAdvancedSettingsPage::OnInitDialog(), CG1Neighbour::OnPacket(), CG1Neighbour::OnPing(), CG1Neighbour::OnPong(), CG1Neighbour::OnPush(), and CSettings::Setup().

DWORD CSettings::sGnutella1::TranslateTTL
 

Definition at line 255 of file Settings.h.

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

BOOL CSettings::sGnutella1::VendorMsg
 

Definition at line 261 of file Settings.h.

Referenced by CG1Neighbour::CG1Neighbour(), CAdvancedSettingsPage::OnInitDialog(), CG1Neighbour::OnVendor(), CG1Neighbour::SendClusterAdvisor(), CShakeNeighbour::SendPublicHeaders(), 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