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

CDiscoveryServices Class Reference

#include <DiscoveryServices.h>

List of all members.

Public Types

enum  {
  wcmHosts, wcmCaches, wcmUpdate, wcmSubmit,
  wcmServerMet
}

Public Member Functions

 CDiscoveryServices ()
virtual ~CDiscoveryServices ()
POSITION GetIterator () const
CDiscoveryServiceGetNext (POSITION &pos) const
BOOL Check (CDiscoveryService *pService, int nType=-1) const
int GetCount (int nType=0, PROTOCOLID nProtocol=PROTOCOL_NULL) const
CDiscoveryServiceAdd (LPCTSTR pszAddress, int nType, PROTOCOLID nProtocol=PROTOCOL_NULL)
CDiscoveryServiceAdd (CDiscoveryService *pService)
void Remove (CDiscoveryService *pService, BOOL bCheck=TRUE)
BOOL CheckWebCacheValid (LPCTSTR pszAddress)
BOOL CheckMinimumServices ()
BOOL QueryForHosts (PROTOCOLID nProtocol)
DWORD MetQueried () const
CDiscoveryServiceGetByAddress (LPCTSTR pszAddress) const
void Clear ()
BOOL Load ()
BOOL Save ()
BOOL Update ()
BOOL Execute (BOOL bSecondary=FALSE)
void Stop ()
void OnGnutellaAdded (IN_ADDR *pAddress, int nCount)
void OnGnutellaFailed (IN_ADDR *pAddress)

Protected Member Functions

void Serialize (CArchive &ar)
BOOL EnoughServices () const
void AddDefaults ()
int ExecuteBootstraps (int nCount)
BOOL RequestRandomService (PROTOCOLID nProtocol)
CDiscoveryServiceGetRandomService (PROTOCOLID nProtocol)
CDiscoveryServiceGetRandomWebCache (PROTOCOLID nProtocol, BOOL bWorkingOnly, CDiscoveryService *pExclude=NULL, BOOL bForUpdate=FALSE)
BOOL RequestWebCache (CDiscoveryService *pService, int nMode, PROTOCOLID nProtocol)
void StopWebRequest ()
void OnRun ()
BOOL RunWebCacheGet (BOOL bCache)
BOOL RunWebCacheUpdate ()
BOOL RunServerMet ()
BOOL SendWebCacheRequest (CString strURL, CString &strOutput)

Static Protected Member Functions

static UINT ThreadStart (LPVOID pParam)

Protected Attributes

CPtrList m_pList
HANDLE m_hThread
HINTERNET m_hInternet
HINTERNET m_hRequest
CDiscoveryServicem_pWebCache
int m_nWebCache
CDiscoveryServicem_pSubmit
DWORD m_tQueried
PROTOCOLID m_nLastQueryProtocol
DWORD m_tUpdated
PROTOCOLID m_nLastUpdateProtocol
DWORD m_tExecute
BOOL m_bFirstTime
DWORD m_tMetQueried

Friends

class CDiscoveryService


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
wcmHosts 
wcmCaches 
wcmUpdate 
wcmSubmit 
wcmServerMet 

Definition at line 37 of file DiscoveryServices.h.


Constructor & Destructor Documentation

CDiscoveryServices::CDiscoveryServices  ) 
 

Definition at line 48 of file DiscoveryServices.cpp.

References m_bFirstTime, m_hInternet, m_hRequest, m_hThread, m_nLastQueryProtocol, m_nLastUpdateProtocol, m_nWebCache, m_pWebCache, m_tExecute, m_tMetQueried, m_tQueried, m_tUpdated, NULL, and PROTOCOL_NULL.

CDiscoveryServices::~CDiscoveryServices  )  [virtual]
 

Definition at line 64 of file DiscoveryServices.cpp.

References Clear().


Member Function Documentation

CDiscoveryService * CDiscoveryServices::Add CDiscoveryService pService  ) 
 

Definition at line 200 of file DiscoveryServices.cpp.

References CSettings::sDiscovery::CacheCount, CSettings::Discovery, CDiscoveryService::dsWebCache, GetCount(), CDiscoveryService::m_bGnutella1, CDiscoveryService::m_bGnutella2, CDiscoveryService::m_nType, m_pList, CDiscoveryService::m_sAddress, CShareazaApp::Message(), MSG_DEBUG, NULL, PROTOCOL_G1, PROTOCOL_G2, Settings, and theApp.

CDiscoveryService * CDiscoveryServices::Add LPCTSTR  pszAddress,
int  nType,
PROTOCOLID  nProtocol = PROTOCOL_NULL
 

Definition at line 114 of file DiscoveryServices.cpp.

References CDiscoveryService, CheckWebCacheValid(), CDiscoveryService::dsBlocked, CDiscoveryService::dsGnutella, CDiscoveryService::dsServerMet, CDiscoveryService::dsWebCache, GetByAddress(), CDiscoveryService::m_bGnutella1, CDiscoveryService::m_bGnutella2, CNetwork::m_pSection, Network, NULL, PROTOCOL_ED2K, PROTOCOL_G1, and PROTOCOL_G2.

Referenced by AddDefaults(), CDiscoveryServiceDlg::OnOK(), CURLActionDlg::OnUrlDownload(), CVersionChecker::ProcessResponse(), and RunWebCacheGet().

void CDiscoveryServices::AddDefaults  )  [protected]
 

Definition at line 493 of file DiscoveryServices.cpp.

References _tcsistr(), Add(), CDiscoveryService::dsBlocked, CDiscoveryService::dsServerMet, CDiscoveryService::dsWebCache, EnoughServices(), CBuffer::EnsureBuffer(), CSettings::General, IDS_DISCOVERY_DEFAULTS, CBuffer::m_nLength, CBuffer::m_pBuffer, CShareazaApp::Message(), MSG_DEFAULT, MSG_ERROR, NULL, CSettings::sGeneral::Path, PROTOCOL_ED2K, PROTOCOL_G1, PROTOCOL_G2, CBuffer::ReadLine(), Settings, and theApp.

Referenced by CheckMinimumServices(), Load(), and Remove().

BOOL CDiscoveryServices::Check CDiscoveryService pService,
int  nType = -1
const
 

Definition at line 82 of file DiscoveryServices.cpp.

References m_pList, and NULL.

Referenced by CDiscoveryWnd::GetItem(), CDiscoveryServiceDlg::OnInitDialog(), CDiscoveryServiceDlg::OnOK(), OnRun(), RunServerMet(), RunWebCacheGet(), and RunWebCacheUpdate().

BOOL CDiscoveryServices::CheckMinimumServices  ) 
 

Definition at line 284 of file DiscoveryServices.cpp.

References AddDefaults(), and EnoughServices().

Referenced by CDiscoveryWnd::OnDiscoveryRemove().

BOOL CDiscoveryServices::CheckWebCacheValid LPCTSTR  pszAddress  ) 
 

Definition at line 247 of file DiscoveryServices.cpp.

References _tcsistr(), CDiscoveryService::dsBlocked, GetIterator(), GetNext(), CDiscoveryService::m_nType, CDiscoveryService::m_sAddress, and NULL.

Referenced by Add().

void CDiscoveryServices::Clear  ) 
 

Definition at line 345 of file DiscoveryServices.cpp.

References GetIterator(), GetNext(), m_pList, and Stop().

Referenced by Load(), Serialize(), and ~CDiscoveryServices().

BOOL CDiscoveryServices::EnoughServices  )  const [protected]
 

Definition at line 463 of file DiscoveryServices.cpp.

References CDiscoveryService::dsServerMet, CDiscoveryService::dsWebCache, GetIterator(), GetNext(), CDiscoveryService::m_bGnutella1, CDiscoveryService::m_bGnutella2, and CDiscoveryService::m_nType.

Referenced by AddDefaults(), CheckMinimumServices(), Load(), and Remove().

BOOL CDiscoveryServices::Execute BOOL  bSecondary = FALSE  ) 
 

Definition at line 629 of file DiscoveryServices.cpp.

References CSettings::sDiscovery::BootstrapCount, CHostCacheList::CountHosts(), CSettings::Discovery, CHostCache::eDonkey, CSettings::eDonkey, CSettings::seDonkey::EnableToday, CSettings::sGnutella2::EnableToday, CSettings::sGnutella1::EnableToday, ExecuteBootstraps(), CSettings::Gnutella1, CHostCache::Gnutella1, CSettings::Gnutella2, CHostCache::Gnutella2, HostCache, IDS_DISCOVERY_BOOTSTRAP, m_hInternet, m_nLastQueryProtocol, CNetwork::m_pSection, m_tExecute, m_tMetQueried, m_tQueried, CShareazaApp::Message(), CSettings::seDonkey::MetAutoQuery, MSG_SYSTEM, CNeighboursWithConnect::NeedMoreHubs(), Neighbours, Network, NULL, PROTOCOL_ED2K, PROTOCOL_G1, PROTOCOL_G2, RequestRandomService(), Settings, and theApp.

Referenced by CNetwork::Connect(), and CNeighboursWithConnect::Maintain().

int CDiscoveryServices::ExecuteBootstraps int  nCount  )  [protected]
 

Definition at line 706 of file DiscoveryServices.cpp.

References CDiscoveryService::dsGnutella, GetIterator(), GetNext(), CDiscoveryService::m_nType, and CDiscoveryService::ResolveGnutella().

Referenced by Execute().

CDiscoveryService * CDiscoveryServices::GetByAddress LPCTSTR  pszAddress  )  const
 

Definition at line 322 of file DiscoveryServices.cpp.

References GetIterator(), GetNext(), CDiscoveryService::m_sAddress, and NULL.

Referenced by Add().

int CDiscoveryServices::GetCount int  nType = 0,
PROTOCOLID  nProtocol = PROTOCOL_NULL
const
 

Definition at line 89 of file DiscoveryServices.cpp.

References CDiscoveryService::dsNull, CDiscoveryService::dsServerMet, GetIterator(), GetNext(), CDiscoveryService::m_bGnutella1, CDiscoveryService::m_bGnutella2, CDiscoveryService::m_nType, PROTOCOL_ED2K, PROTOCOL_G1, PROTOCOL_G2, and PROTOCOL_NULL.

Referenced by Add(), OnRun(), and Serialize().

POSITION CDiscoveryServices::GetIterator  )  const
 

Definition at line 72 of file DiscoveryServices.cpp.

References m_pList.

Referenced by CheckWebCacheValid(), Clear(), EnoughServices(), ExecuteBootstraps(), GetByAddress(), GetCount(), GetRandomService(), GetRandomWebCache(), Serialize(), and CDiscoveryWnd::Update().

CDiscoveryService * CDiscoveryServices::GetNext POSITION &  pos  )  const
 

Definition at line 77 of file DiscoveryServices.cpp.

References m_pList.

Referenced by CheckWebCacheValid(), Clear(), EnoughServices(), ExecuteBootstraps(), GetByAddress(), GetCount(), GetRandomService(), GetRandomWebCache(), Serialize(), and CDiscoveryWnd::Update().

CDiscoveryService * CDiscoveryServices::GetRandomService PROTOCOLID  nProtocol  )  [protected]
 

Definition at line 782 of file DiscoveryServices.cpp.

References CDiscoveryService::dsServerMet, CDiscoveryService::dsWebCache, GetIterator(), GetNext(), CDiscoveryService::m_bGnutella1, CDiscoveryService::m_bGnutella2, CDiscoveryService::m_nAccessPeriod, CDiscoveryService::m_nType, CDiscoveryService::m_tAccessed, NULL, PROTOCOL_ED2K, PROTOCOL_G1, and PROTOCOL_G2.

Referenced by RequestRandomService().

CDiscoveryService * CDiscoveryServices::GetRandomWebCache PROTOCOLID  nProtocol,
BOOL  bWorkingOnly,
CDiscoveryService pExclude = NULL,
BOOL  bForUpdate = FALSE
[protected]
 

Definition at line 833 of file DiscoveryServices.cpp.

References CDiscoveryService::dsWebCache, GetIterator(), GetNext(), CDiscoveryService::m_bGnutella1, CDiscoveryService::m_bGnutella2, CDiscoveryService::m_nAccesses, CDiscoveryService::m_nAccessPeriod, CDiscoveryService::m_nFailures, CDiscoveryService::m_nHosts, CDiscoveryService::m_nType, CDiscoveryService::m_nUpdatePeriod, CDiscoveryService::m_tAccessed, CDiscoveryService::m_tUpdated, CShareazaApp::Message(), MSG_ERROR, NULL, PROTOCOL_G1, PROTOCOL_G2, and theApp.

Referenced by RequestWebCache(), and Update().

BOOL CDiscoveryServices::Load  ) 
 

Definition at line 366 of file DiscoveryServices.cpp.

References AddDefaults(), Clear(), EnoughServices(), CSettings::General, CNetwork::m_pSection, Network, Save(), Serialize(), Settings, and CSettings::sGeneral::UserPath.

Referenced by CShareazaApp::InitInstance().

DWORD CDiscoveryServices::MetQueried  )  const
 

Definition at line 317 of file DiscoveryServices.cpp.

References m_tMetQueried.

void CDiscoveryServices::OnGnutellaAdded IN_ADDR *  pAddress,
int  nCount
 

Definition at line 738 of file DiscoveryServices.cpp.

Referenced by CShakeNeighbour::OnHeaderLine().

void CDiscoveryServices::OnGnutellaFailed IN_ADDR *  pAddress  ) 
 

Definition at line 743 of file DiscoveryServices.cpp.

Referenced by CShakeNeighbour::OnRun().

void CDiscoveryServices::OnRun  )  [protected]
 

Definition at line 1028 of file DiscoveryServices.cpp.

References Check(), CSettings::Discovery, CDiscoveryService::dsWebCache, GetCount(), CSettings::sDiscovery::Lowpoint, m_bFirstTime, m_hInternet, m_hRequest, m_nLastQueryProtocol, m_nLastUpdateProtocol, m_nWebCache, CNetwork::m_pSection, m_pWebCache, m_tQueried, m_tUpdated, Network, NULL, CDiscoveryService::OnFailure(), PROTOCOL_NULL, RunServerMet(), RunWebCacheGet(), RunWebCacheUpdate(), Settings, wcmCaches, wcmHosts, wcmServerMet, wcmSubmit, and wcmUpdate.

Referenced by ThreadStart().

BOOL CDiscoveryServices::QueryForHosts PROTOCOLID  nProtocol  ) 
 

Definition at line 303 of file DiscoveryServices.cpp.

References CNetwork::m_pSection, Network, and RequestRandomService().

Referenced by CWizardNetworksPage::DoDonkeyImport(), and CWizardConnectionPage::OnWizardNext().

void CDiscoveryServices::Remove CDiscoveryService pService,
BOOL  bCheck = TRUE
 

Definition at line 235 of file DiscoveryServices.cpp.

References AddDefaults(), EnoughServices(), and m_pList.

Referenced by CDiscoveryService::Remove().

BOOL CDiscoveryServices::RequestRandomService PROTOCOLID  nProtocol  )  [protected]
 

Definition at line 755 of file DiscoveryServices.cpp.

References CDiscoveryService::dsServerMet, GetRandomService(), CDiscoveryService::m_nType, RequestWebCache(), wcmHosts, and wcmServerMet.

Referenced by Execute(), and QueryForHosts().

BOOL CDiscoveryServices::RequestWebCache CDiscoveryService pService,
int  nMode,
PROTOCOLID  nProtocol
[protected]
 

Definition at line 888 of file DiscoveryServices.cpp.

References GetRandomWebCache(), IDS_DISCOVERY_QUERY, IDS_DISCOVERY_SUBMIT, IDS_DISCOVERY_UPDATING, m_hInternet, m_hRequest, m_hThread, CDiscoveryService::m_nAccessPeriod, m_nLastQueryProtocol, m_nLastUpdateProtocol, m_nWebCache, m_pSubmit, m_pWebCache, CDiscoveryService::m_sAddress, CDiscoveryService::m_tAccessed, m_tQueried, m_tUpdated, CShareazaApp::Message(), MSG_DEBUG, MSG_ERROR, MSG_SYSTEM, NULL, PROTOCOL_ED2K, PROTOCOL_G1, PROTOCOL_G2, Settings, CSettings::SmartAgent(), StopWebRequest(), theApp, ThreadStart(), wcmCaches, wcmHosts, wcmServerMet, wcmSubmit, and wcmUpdate.

Referenced by CDiscoveryService::Execute(), RequestRandomService(), and Update().

BOOL CDiscoveryServices::RunServerMet  )  [protected]
 

Definition at line 1418 of file DiscoveryServices.cpp.

References Check(), CDiscoveryService::dsServerMet, CHostCache::eDonkey, HostCache, CHostCacheList::ImportMET(), m_hInternet, m_hRequest, CNetwork::m_pSection, m_pWebCache, CDiscoveryService::m_sAddress, Network, NULL, CDiscoveryService::OnAccess(), CDiscoveryService::OnHostAdd(), CDiscoveryService::OnSuccess(), and CHostCache::Save().

Referenced by OnRun().

BOOL CDiscoveryServices::RunWebCacheGet BOOL  bCache  )  [protected]
 

Definition at line 1094 of file DiscoveryServices.cpp.

References _tcsistr(), Add(), CHostCacheList::Add(), Check(), CDiscoveryService::dsWebCache, CHostCacheList::GetNewest(), CHostCache::Gnutella1, CHostCache::Gnutella2, HostCache, m_bFirstTime, CDiscoveryService::m_bGnutella1, CDiscoveryService::m_bGnutella2, CDiscoveryService::m_nAccessPeriod, m_nLastQueryProtocol, CNetwork::m_pSection, m_pWebCache, CDiscoveryService::m_sAddress, m_tQueried, CShareazaApp::Message(), MSG_DEBUG, Network, NULL, CDiscoveryService::OnAccess(), CDiscoveryService::OnHostAdd(), CDiscoveryService::OnSuccess(), PROTOCOL_G1, PROTOCOL_G2, CDiscoveryService::Remove(), SendWebCacheRequest(), and theApp.

Referenced by OnRun().

BOOL CDiscoveryServices::RunWebCacheUpdate  )  [protected]
 

Definition at line 1265 of file DiscoveryServices.cpp.

References Check(), CDiscoveryService::dsWebCache, CNeighboursBase::GetCount(), CNetwork::IsListening(), CDiscoveryService::m_bGnutella2, CDiscoveryService::m_nAccessPeriod, m_nLastUpdateProtocol, CDiscoveryService::m_nUpdatePeriod, CDiscoveryService::m_nUpdates, m_nWebCache, CNetwork::m_pHost, CNetwork::m_pSection, m_pSubmit, m_pWebCache, CDiscoveryService::m_sAddress, CDiscoveryService::m_tUpdated, CShareazaApp::Message(), MSG_DEBUG, Neighbours, Network, ntLeaf, NULL, CDiscoveryService::OnAccess(), CDiscoveryService::OnSuccess(), PROTOCOL_G2, CDiscoveryService::Remove(), SendWebCacheRequest(), theApp, CConnection::URLEncode(), and wcmUpdate.

Referenced by OnRun().

BOOL CDiscoveryServices::Save  ) 
 

Definition at line 409 of file DiscoveryServices.cpp.

References CSettings::General, CNetwork::m_pSection, Network, Serialize(), Settings, and CSettings::sGeneral::UserPath.

Referenced by CShareazaApp::ExitInstance(), Load(), and CDiscoveryWnd::OnDestroy().

BOOL CDiscoveryServices::SendWebCacheRequest CString  strURL,
CString &  strOutput
[protected]
 

Definition at line 1365 of file DiscoveryServices.cpp.

References m_hInternet, m_hRequest, CShareazaApp::m_sVersion, CShareazaApp::Message(), MSG_DEBUG, NULL, and theApp.

Referenced by RunWebCacheGet(), and RunWebCacheUpdate().

void CDiscoveryServices::Serialize CArchive &  ar  )  [protected]
 

Definition at line 428 of file DiscoveryServices.cpp.

References CDiscoveryService, Clear(), GetCount(), GetIterator(), GetNext(), m_pList, and CDiscoveryService::Serialize().

Referenced by Load(), and Save().

void CDiscoveryServices::Stop  ) 
 

Definition at line 357 of file DiscoveryServices.cpp.

References StopWebRequest().

Referenced by Clear(), CNetwork::Disconnect(), and CShareazaApp::ExitInstance().

void CDiscoveryServices::StopWebRequest  )  [protected]
 

Definition at line 988 of file DiscoveryServices.cpp.

References m_hInternet, m_hThread, CShareazaApp::Message(), MSG_DEBUG, NULL, and theApp.

Referenced by RequestWebCache(), Stop(), and Update().

UINT CDiscoveryServices::ThreadStart LPVOID  pParam  )  [static, protected]
 

Definition at line 1018 of file DiscoveryServices.cpp.

References OnRun().

Referenced by RequestWebCache().

BOOL CDiscoveryServices::Update  ) 
 

Definition at line 571 of file DiscoveryServices.cpp.

References CSettings::Discovery, CNeighboursBase::GetCount(), GetRandomWebCache(), CNetwork::GetStableTime(), CNeighboursWithConnect::IsG1Ultrapeer(), CNeighboursWithConnect::IsG2Hub(), m_hInternet, m_nLastUpdateProtocol, CNetwork::m_pSection, m_tUpdated, Neighbours, Network, ntNode, NULL, PROTOCOL_G1, PROTOCOL_G2, RequestWebCache(), Settings, StopWebRequest(), CSettings::sDiscovery::UpdatePeriod, and wcmUpdate.

Referenced by CHandshakes::RunStableUpdate().


Friends And Related Function Documentation

friend class CDiscoveryService [friend]
 

Definition at line 99 of file DiscoveryServices.h.

Referenced by Add(), and Serialize().


Member Data Documentation

BOOL CDiscoveryServices::m_bFirstTime [protected]
 

Definition at line 53 of file DiscoveryServices.h.

Referenced by CDiscoveryServices(), OnRun(), and RunWebCacheGet().

HINTERNET CDiscoveryServices::m_hInternet [protected]
 

Definition at line 43 of file DiscoveryServices.h.

Referenced by CDiscoveryServices(), Execute(), OnRun(), RequestWebCache(), RunServerMet(), SendWebCacheRequest(), StopWebRequest(), and Update().

HINTERNET CDiscoveryServices::m_hRequest [protected]
 

Definition at line 44 of file DiscoveryServices.h.

Referenced by CDiscoveryServices(), OnRun(), RequestWebCache(), RunServerMet(), and SendWebCacheRequest().

HANDLE CDiscoveryServices::m_hThread [protected]
 

Definition at line 42 of file DiscoveryServices.h.

Referenced by CDiscoveryServices(), RequestWebCache(), and StopWebRequest().

PROTOCOLID CDiscoveryServices::m_nLastQueryProtocol [protected]
 

Definition at line 49 of file DiscoveryServices.h.

Referenced by CDiscoveryServices(), Execute(), OnRun(), RequestWebCache(), and RunWebCacheGet().

PROTOCOLID CDiscoveryServices::m_nLastUpdateProtocol [protected]
 

Definition at line 51 of file DiscoveryServices.h.

Referenced by CDiscoveryServices(), OnRun(), RequestWebCache(), RunWebCacheUpdate(), and Update().

int CDiscoveryServices::m_nWebCache [protected]
 

Definition at line 46 of file DiscoveryServices.h.

Referenced by CDiscoveryServices(), OnRun(), RequestWebCache(), and RunWebCacheUpdate().

CPtrList CDiscoveryServices::m_pList [protected]
 

Definition at line 41 of file DiscoveryServices.h.

Referenced by Add(), Check(), Clear(), GetIterator(), GetNext(), Remove(), and Serialize().

CDiscoveryService* CDiscoveryServices::m_pSubmit [protected]
 

Definition at line 47 of file DiscoveryServices.h.

Referenced by RequestWebCache(), and RunWebCacheUpdate().

CDiscoveryService* CDiscoveryServices::m_pWebCache [protected]
 

Definition at line 45 of file DiscoveryServices.h.

Referenced by CDiscoveryServices(), OnRun(), RequestWebCache(), RunServerMet(), RunWebCacheGet(), and RunWebCacheUpdate().

DWORD CDiscoveryServices::m_tExecute [protected]
 

Definition at line 52 of file DiscoveryServices.h.

Referenced by CDiscoveryServices(), and Execute().

DWORD CDiscoveryServices::m_tMetQueried [protected]
 

Definition at line 55 of file DiscoveryServices.h.

Referenced by CDiscoveryServices(), Execute(), and MetQueried().

DWORD CDiscoveryServices::m_tQueried [protected]
 

Definition at line 48 of file DiscoveryServices.h.

Referenced by CDiscoveryServices(), Execute(), OnRun(), RequestWebCache(), and RunWebCacheGet().

DWORD CDiscoveryServices::m_tUpdated [protected]
 

Definition at line 50 of file DiscoveryServices.h.

Referenced by CDiscoveryServices(), OnRun(), RequestWebCache(), and Update().


The documentation for this class was generated from the following files:
Generated on Thu Dec 15 10:40:05 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2