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

Shareaza.h File Reference

#include "Resource.h"
#include "ComObject.h"
#include "ShareazaOM.h"

Go to the source code of this file.

Defines

#define MLOG(x)
#define MSG_DEFAULT   0
#define MSG_SYSTEM   1
#define MSG_ERROR   2
#define MSG_DEBUG   3
#define MSG_TEMP   4
#define MSG_DOWNLOAD   1
#define WM_WINSOCK   (WM_USER+101)
#define WM_VERSIONCHECK   (WM_USER+102)
#define WM_OPENCHAT   (WM_USER+103)
#define WM_TRAY   (WM_USER+104)
#define WM_URL   (WM_USER+105)
#define WM_SKINCHANGED   (WM_USER+106)
#define WM_COLLECTION   (WM_USER+107)
#define WM_OPENSEARCH   (WM_USER+108)
#define WM_LOG   (WM_USER+109)
#define WM_AFX_SETMESSAGESTRING   0x0362
#define WM_AFX_POPMESSAGESTRING   0x0375
#define WM_IDLEUPDATECMDUI   0x0363
#define ID_PLUGIN_FIRST   27000
#define ID_PLUGIN_LAST   27999
#define ON_NOTIFY(wNotifyCode, id, memberFxn)
#define ON_NOTIFY_RANGE(wNotifyCode, id, idLast, memberFxn)
#define ON_NOTIFY_EX(wNotifyCode, id, memberFxn)
#define ON_NOTIFY_EX_RANGE(wNotifyCode, id, idLast, memberFxn)
#define ON_NOTIFY_REFLECT(wNotifyCode, memberFxn)
#define ON_NOTIFY_REFLECT_EX(wNotifyCode, memberFxn)
#define CLIENT_NAME   "Shareaza"
#define VENDOR_CODE   "RAZB"
#define ED2K_CLIENT_ID   4
#define BT_ID1   'S'
#define BT_ID2   '~'

Functions

CRuntimeClass * AfxClassForName (LPCTSTR pszClass)
BOOL LoadString (CString &str, UINT nID)
LPCTSTR _tcsistr (LPCTSTR pszString, LPCTSTR pszPattern)
LPCTSTR _tcsnistr (LPCTSTR pszString, LPCTSTR pszPattern, DWORD plen)
void ToLower (CString &strSource)
void Replace (CString &strBuffer, LPCTSTR pszFind, LPCTSTR pszReplace)
void Split (CString strSource, LPCTSTR strDelimiter, CStringArray &pAddIt, BOOL bAddFirstEmpty)
BOOL LoadSourcesString (CString &str, DWORD num)
DWORD TimeFromString (LPCTSTR psz)
CString TimeToString (DWORD tVal)
BOOL TimeFromString (LPCTSTR psz, FILETIME *pTime)
CString TimeToString (FILETIME *pTime)
void RecalcDropWidth (CComboBox *pWnd)
HICON CreateMirroredIcon (HICON hIconOrig)
HBITMAP CreateMirroredBitmap (HBITMAP hbmOrig)
static bool IsCharacter (TCHAR nChar)
static bool IsWord (LPCTSTR pszString, int nStart, int nLength)

Variables

CShareazaApp theApp


Define Documentation

#define BT_ID1   'S'
 

Definition at line 234 of file Shareaza.h.

Referenced by CDownloadWithTorrent::GenerateTorrentDownloadID().

#define BT_ID2   '~'
 

Definition at line 235 of file Shareaza.h.

Referenced by CDownloadWithTorrent::GenerateTorrentDownloadID().

#define CLIENT_NAME   "Shareaza"
 

Definition at line 219 of file Shareaza.h.

Referenced by CDatagrams::OnCrawlRequest(), and CSettings::SmartAgent().

#define ED2K_CLIENT_ID   4
 

Definition at line 230 of file Shareaza.h.

#define ID_PLUGIN_FIRST   27000
 

Definition at line 172 of file Shareaza.h.

Referenced by CPlugins::CPlugins(), and CPlugins::RegisterCommands().

#define ID_PLUGIN_LAST   27999
 

Definition at line 173 of file Shareaza.h.

#define MLOG  ) 
 

Definition at line 127 of file Shareaza.h.

#define MSG_DEBUG   3
 

Definition at line 154 of file Shareaza.h.

Referenced by CSystemWnd::Add(), CTransfers::Add(), CDiscoveryServices::Add(), CHubHorizonPool::AddHorizonHubs(), CDownloadWithExtras::AddReview(), CDownloadWithTorrent::ChokeTorrent(), CHttpRequest::CloseThread(), CConnection::ConnectTo(), CNeighboursWithG2::CreateQueryWeb(), CPacket::Debug(), CNetwork::Disconnect(), CHandshakes::Disconnect(), CManagedSearch::ExecuteDonkeyMesh(), CManagedSearch::ExecuteG2Mesh(), CManagedSearch::ExecuteNeighbours(), CSearchDetailPanel::ExecuteRequest(), CQuerySearch::FromPacket(), CDownloadWithTorrent::GenerateTorrentDownloadID(), CNeighboursWithConnect::IsG1UltrapeerCapable(), CNeighboursWithConnect::IsG2HubCapable(), CUploadTransfer::LongTermAverage(), CShareazaApp::Message(), CEDClients::OnAccept(), CDatagrams::OnAcknowledgeSGP(), CDownloadTransferBT::OnChoked(), CSystemWnd::OnCreate(), CFilePreviewDlg::OnDestroy(), CSearchDetailPanel::OnDestroy(), CLibraryMetaPanel::OnDestroy(), CDownloadsWnd::OnDownloadsSources(), CNeighbour::OnDropped(), CEDClient::OnEmuleInfo(), CUploadTransferHTTP::OnHeaderLine(), CShakeNeighbour::OnHeaderLine(), CHostBrowser::OnHeaderLine(), CDownloadTransferHTTP::OnHeaderLine(), CDownloadTransferFTP::OnHeaderLine(), CChatSession::OnHeaderLine(), CShakeNeighbour::OnHeadersCompleteG1(), CShakeNeighbour::OnHeadersCompleteG2(), CEDClient::OnHello(), CEDNeighbour::OnIdChange(), CG2Neighbour::OnPacket(), CEDClient::OnPacket(), CG2Neighbour::OnPing(), CG1Neighbour::OnPong(), CG2Neighbour::OnQuery(), CG1Neighbour::OnQuery(), CDatagrams::OnQuery(), CSearchManager::OnQueryAck(), CSearchWnd::OnQueryHits(), CG2Neighbour::OnQueryKeyAns(), CDatagrams::OnQueryKeyAnswer(), CDatagrams::OnQueryKeyRequest(), CHandshake::OnRead(), CDatagrams::OnReceiveSGP(), CUploadTransferBT::OnRequest(), CLibraryBuilder::OnRun(), CEDNeighbour::OnSearchResults(), CSearchWnd::OnSearchSearch(), CSearchWnd::OnSearchStop(), CEDNeighbour::OnServerIdent(), CEDNeighbour::OnServerList(), CDownloadTransferBT::OnSourceResponse(), CSearchWnd::OnTimer(), CDonkeyServersDlg::OnTimer(), CDownloadTransferBT::OnUnchoked(), CBTTrackerRequest::Process(), CDatagrams::PurgeToken(), CUploadTransferHTTP::QueueRequest(), CEDTag::Read(), CChatSession::ReadHandshake(), CUploadTransferHTTP::ReadRequest(), CShakeNeighbour::ReadResponse(), CHostBrowser::ReadResponseLine(), CDownloadTransferHTTP::ReadResponseLine(), CDownloadTransferHTTP::ReadTiger(), CTransfers::Remove(), CEDClient::Remove(), CDiscoveryServices::RequestWebCache(), CDownloadTask::RunCopySimple(), CDownloadTask::RunCopyTorrent(), CEDClients::RunGlobalStatsRequests(), CFilePreviewDlg::RunManual(), CDiscoveryServices::RunWebCacheGet(), CDiscoveryServices::RunWebCacheUpdate(), CDatagrams::Send(), CDownloadTransferFTP::SendCommand(), CEDClient::SendCommentsPacket(), CDownloadTransferED2K::SendFragmentRequests(), CDownloadTransferHTTP::SendRequest(), CDownloadTransferBT::SendRequests(), CDiscoveryServices::SendWebCacheRequest(), CUploadTransferBT::ServeRequests(), CUploadTransferBT::SetChoke(), CScheduler::SetVariables(), CUploadQueue::Start(), CBitziDownloader::Stop(), CFileCopyDlg::StopOperation(), CTransfers::StopThread(), CLibraryBuilder::StopThread(), CLibrary::StopThread(), CLibraryTipCtrl::StopThread(), CLibraryThumbView::StopThread(), CChatCore::StopThread(), CDiscoveryServices::StopWebRequest(), CHostBrowser::StreamHTML(), CLibraryFolder::ThreadScan(), CDatagrams::TryWrite(), and CUploadQueues::Validate().

#define MSG_DEFAULT   0
 

Definition at line 151 of file Shareaza.h.

Referenced by CDownloadTransferHTTP::AcceptPush(), CDiscoveryServices::AddDefaults(), CUploadTransferHTTP::AttachTo(), CEDClient::AttachTo(), CBTClient::AttachTo(), CG1Neighbour::CG1Neighbour(), CG2Neighbour::CG2Neighbour(), CHandshake::CHandshake(), CUploadTransferED2K::CheckFinishedRequest(), CUploadTransferED2K::CheckRanking(), CNeighbour::Close(), CNetwork::Connect(), CEDClient::Connect(), CBTClient::Connect(), CShakeNeighbour::ConnectTo(), CNetwork::ConnectTo(), CEDNeighbour::ConnectTo(), CNetwork::Disconnect(), CLocalSearch::DispatchPacket(), CManagedSearch::ExecuteNeighbours(), CDownloadTransferHTTP::Initiate(), CDownloadTransferFTP::Initiate(), CHandshakes::Listen(), CDatagrams::Listen(), CHostCacheList::LoadDefaultED2KServers(), CBTClient::OnBeHandshake(), CNeighbour::OnCommonQueryHash(), CUploadTransferHTTP::OnCompleted(), CShakeNeighbour::OnConnected(), CHandshake::OnConnected(), CEDNeighbour::OnConnected(), CDownloadTransferHTTP::OnConnected(), CDownloadTransferFTP::OnConnected(), CDownloadTransferED2K::OnConnected(), CDownloadTransferBT::OnConnected(), CBTClient::OnConnected(), CUploadTransferHTTP::OnDropped(), CUploadTransferED2K::OnDropped(), CDownloadTransferED2K::OnDropped(), CShakeNeighbour::OnHandshakeComplete(), CEDClient::OnHashsetRequest(), CDownloadTransferHTTP::OnHeaderLine(), CUploadTransferHTTP::OnHeadersComplete(), CHostBrowser::OnHeadersComplete(), CDownloadTransferHTTP::OnHeadersComplete(), CShakeNeighbour::OnHeadersCompleteG1(), CShakeNeighbour::OnHeadersCompleteG2(), CEDNeighbour::OnIdChange(), CEDClient::OnMessage(), CBTClient::OnOnline(), CG2Neighbour::OnQuery(), CUploadTransferHTTP::OnRun(), CEDClient::OnRun(), CEDNeighbour::OnServerIdent(), CEDClients::OnServerStatus(), CDownloadTransferBT::OnSourceResponse(), CDiscoveryService::OnSuccess(), CDownloadWithFile::OpenFile(), CUploadTransferHTTP::OpenFileSendHeaders(), CBTTrackerRequest::Process(), CHandshake::Push(), CDownloadSource::PushRequest(), CUploadTransferHTTP::QueueRequest(), CDownloadTransferHTTP::ReadContent(), CDownloadTransferHTTP::ReadFlush(), CUploadTransferHTTP::RequestMetadata(), CUploadTransferHTTP::RequestPartialFile(), CUploadTransferHTTP::RequestPreview(), CUploadTransferHTTP::RequestTigerTreeDIME(), CUploadTransferHTTP::RequestTigerTreeRaw(), CEDClients::RunGlobalStatsRequests(), CDownloadWithTorrent::RunTorrent(), CDownloadTransferED2K::SendFragmentRequests(), CHostBrowser::SendPush(), CHostBrowser::SendRequest(), CDownloadTransferBT::SendRequests(), CDownloadTransferED2K::SendSecondaryRequest(), CDownloadWithTiger::SetHashset(), CDownloadTransferED2K::SetQueueRank(), CDownloadWithTiger::SetTigerTree(), CSystemWnd::ShowStartupText(), CDownloadTransferHTTP::StartNextFragment(), CDownloadTransferFTP::StartNextFragment(), CUploadTransferED2K::StartNextRequest(), and CHostBrowser::Stop().

#define MSG_DOWNLOAD   1
 

Definition at line 156 of file Shareaza.h.

Referenced by CDownloads::Add(), CDownload::OnDownloaded(), CDownload::OnMoved(), CDownload::Pause(), CDownload::Remove(), and CDownload::Resume().

#define MSG_ERROR   2
 

Definition at line 153 of file Shareaza.h.

Referenced by CHandshakes::AcceptCheck(), CHandshakes::AcceptConnection(), CDiscoveryServices::AddDefaults(), CLocalSearch::AddHit(), CHostBrowser::Browse(), CDownloadSource::CanInitiate(), CNeighbour::Close(), CEDClient::Close(), CNetwork::Connect(), CEDClient::Connect(), CShakeNeighbour::ConnectTo(), CNetwork::ConnectTo(), CNeighboursWithConnect::ConnectTo(), CEDNeighbour::ConnectTo(), CConnection::ConnectTo(), CFragmentedFile::Create(), CDownloadSource::CreateTransfer(), CNeighbour::DelayClose(), CUploads::EnforcePerHostLimit(), CDDEServer::Execute(), detail::Fragment< Payload, OffsetType >::Fragment(), CDiscoveryServices::GetRandomWebCache(), CDownloadTransferHTTP::Initiate(), CDownloadTransferFTP::Initiate(), CHandshakes::Listen(), CScheduler::Load(), CDownloads::Load(), CVendorCache::LoadFrom(), CBTInfo::LoadTorrentTree(), CMainWnd::LocalSystemChecks(), CEDClients::OnAccept(), CHandshake::OnAcceptGive(), CHandshake::OnAcceptPush(), CG1Neighbour::OnBye(), CNeighbour::OnCommonHit(), CNeighbour::OnCommonQueryHash(), CDownloadTransferED2K::OnCompressedPart(), CTorrentSeedDlg::OnDownload(), CUploadTransferED2K::OnDropped(), CHostBrowser::OnDropped(), CHandshake::OnDropped(), CEDClient::OnDropped(), CDownloadTransferHTTP::OnDropped(), CDownloadTransferFTP::OnDropped(), CDownloadTransferED2K::OnDropped(), CBTClient::OnDropped(), CEDClient::OnEmuleInfo(), CDiscoveryService::OnFailure(), CDownloadTransferED2K::OnFileNotFound(), CEDClient::OnFileRequest(), CDownloadTransferED2K::OnFileStatus(), CEDClient::OnFileStatusRequest(), CEDNeighbour::OnFoundSources(), CBTClient::OnHandshake1(), CBTClient::OnHandshake2(), CDownloadTransferED2K::OnHashsetAnswer(), CEDClient::OnHashsetRequest(), CShakeNeighbour::OnHeaderLine(), CDownloadTransferHTTP::OnHeaderLine(), CDownloadTransferFTP::OnHeaderLine(), CUploadTransferHTTP::OnHeadersComplete(), CHostBrowser::OnHeadersComplete(), CDownloadTransferHTTP::OnHeadersComplete(), CShakeNeighbour::OnHeadersCompleteG2(), CEDClient::OnHello(), CG1Neighbour::OnHit(), CDatagrams::OnHit(), CEDClient::OnMessage(), CDownload::OnMoved(), CHostBrowser::OnPacket(), CG1Neighbour::OnPacket(), CG1Neighbour::OnPing(), CG1Neighbour::OnPong(), CG2Neighbour::OnPush(), CG1Neighbour::OnPush(), CG1Neighbour::OnQuery(), CDatagrams::OnQuery(), CDownloadTransferED2K::OnQueueRank(), CDownloadTransferED2K::OnRankingInfo(), CHandshake::OnRead(), CUploadTransfer::OnRename(), CUploadTransferED2K::OnRequestParts(), CUploadTransferHTTP::OnRun(), CHostBrowser::OnRun(), CHandshake::OnRun(), CEDClient::OnRun(), CDownloadTransferHTTP::OnRun(), CDownloadTransferFTP::OnRun(), CSearchDetailPanel::OnRun(), CChatSession::OnRun(), CBTClient::OnRun(), CUploadTransferED2K::OnRunEx(), CDownloadTransferED2K::OnRunEx(), CEDNeighbour::OnSearchResults(), CDownloadTransferED2K::OnSendingPart(), CEDClients::OnServerStatus(), CEDClient::OnSourceAnswer(), CEDClient::OnSourceRequest(), CDownloadsWnd::OnTransfersChat(), CUploadsWnd::OnUploadsChat(), CLibraryFile::OnVerifyDownload(), CNetwork::OnWinsock(), CWizardConnectionPage::OnWizardNext(), CUploadTransferED2K::OpenFile(), CUploadTransferBT::OpenFile(), CDownloadWithFile::OpenFile(), CUploadTransferHTTP::OpenFileSendHeaders(), CMediaFrame::PluginPlay(), CBTTrackerRequest::Process(), CHandshakes::PushTo(), CUploadTransferHTTP::QueueRequest(), CQueryHit::ReadEDPacket(), CDownloadTransferHTTP::ReadFlush(), CChatSession::ReadPacketsED2K(), CUploadTransferHTTP::ReadRequest(), CShakeNeighbour::ReadResponse(), CHostBrowser::ReadResponseLine(), CDownloadTransferHTTP::ReadResponseLine(), CDownloadWithSources::RemoveOverlappingSources(), CUploadTransferED2K::Request(), CUploadTransferHTTP::RequestHostBrowse(), CUploadTransferHTTP::RequestPartialFile(), CUploadTransferHTTP::RequestPreview(), CUploadTransferHTTP::RequestSharedFile(), CUploadTransferHTTP::RequestTigerTreeDIME(), CUploadTransferHTTP::RequestTigerTreeRaw(), CDiscoveryServices::RequestWebCache(), CDownloadSource::ResolveURL(), CNeighboursWithRouting::RouteQuery(), CDownloadTransferED2K::RunQueued(), CDownloadWithTiger::SetHashset(), CDownloadWithTiger::SetTigerTree(), CScheduler::SetVariables(), CDownloadTransferHTTP::StartNextFragment(), CHostBrowser::StreamPacketsG1(), TimeFromString(), and CScheduler::Update().

#define MSG_SYSTEM   1
 

Definition at line 152 of file Shareaza.h.

Referenced by CSystemWnd::Add(), CSecurity::Ban(), CDownload::Boost(), CHostBrowser::Browse(), CUploadTransfer::Close(), CNetwork::Connect(), CNetwork::Disconnect(), CDiscoveryServices::Execute(), CDDEServer::Execute(), CG2Neighbour::OnQuery(), CUploadTransferBT::OnRequest(), CNeighbour::OnRun(), CEDNeighbour::OnServerMessage(), CSystemWnd::OnSystemTest(), CLibraryFile::OnVerifyDownload(), CUploadTransferHTTP::OpenFileSendHeaders(), CVersionChecker::ProcessResponse(), CHostBrowser::ReadContent(), CUploadTransfer::Remove(), CUploadTransferED2K::Request(), CUploadTransferHTTP::RequestHostBrowse(), CDiscoveryServices::RequestWebCache(), CSystemWnd::ShowStartupText(), and CUploadQueues::Validate().

#define MSG_TEMP   4
 

Definition at line 155 of file Shareaza.h.

Referenced by CTransferFile::DeferredWrite(), CShareazaApp::Message(), CCrawlSession::OnCrawl(), CCrawlNode::OnNode(), CCrawlSession::SendCrawl(), and CTransferFile::Write().

#define ON_NOTIFY wNotifyCode,
id,
memberFxn   ) 
 

Value:

{ WM_NOTIFY, (WORD)(int)wNotifyCode, (WORD)id, (WORD)id, AfxSigNotify_v, \
                (AFX_PMSG) \
                (reinterpret_cast< void (AFX_MSG_CALL CCmdTarget::*)(NMHDR*, LRESULT*) > \
                (memberFxn)) },

Definition at line 176 of file Shareaza.h.

#define ON_NOTIFY_EX wNotifyCode,
id,
memberFxn   ) 
 

Value:

{ WM_NOTIFY, (WORD)(int)wNotifyCode, (WORD)id, (WORD)id, AfxSigNotify_EX, \
                (AFX_PMSG) \
                (reinterpret_cast< BOOL (AFX_MSG_CALL CCmdTarget::*)(UINT, NMHDR*, LRESULT*) > \
                (memberFxn)) },

Definition at line 190 of file Shareaza.h.

#define ON_NOTIFY_EX_RANGE wNotifyCode,
id,
idLast,
memberFxn   ) 
 

Value:

{ WM_NOTIFY, (WORD)(int)wNotifyCode, (WORD)id, (WORD)idLast, AfxSigNotify_EX, \
                (AFX_PMSG) \
                (reinterpret_cast< BOOL (AFX_MSG_CALL CCmdTarget::*)(UINT, NMHDR*, LRESULT*) > \
                (memberFxn)) },

Definition at line 197 of file Shareaza.h.

#define ON_NOTIFY_RANGE wNotifyCode,
id,
idLast,
memberFxn   ) 
 

Value:

{ WM_NOTIFY, (WORD)(int)wNotifyCode, (WORD)id, (WORD)idLast, AfxSigNotify_RANGE, \
                (AFX_PMSG) \
                (reinterpret_cast< void (AFX_MSG_CALL CCmdTarget::*)(UINT, NMHDR*, LRESULT*) > \
                (memberFxn)) },

Definition at line 183 of file Shareaza.h.

#define ON_NOTIFY_REFLECT wNotifyCode,
memberFxn   ) 
 

Value:

{ WM_NOTIFY+WM_REFLECT_BASE, (WORD)(int)wNotifyCode, 0, 0, AfxSigNotify_v, \
                (AFX_PMSG) \
                (reinterpret_cast<void (AFX_MSG_CALL CCmdTarget::*)(NMHDR*, LRESULT*) > \
                (memberFxn)) },

Definition at line 204 of file Shareaza.h.

#define ON_NOTIFY_REFLECT_EX wNotifyCode,
memberFxn   ) 
 

Value:

{ WM_NOTIFY+WM_REFLECT_BASE, (WORD)(int)wNotifyCode, 0, 0, AfxSigNotify_b, \
                (AFX_PMSG) \
                (reinterpret_cast<BOOL (AFX_MSG_CALL CCmdTarget::*)(NMHDR*, LRESULT*) > \
                (memberFxn)) },

Definition at line 211 of file Shareaza.h.

#define VENDOR_CODE   "RAZB"
 

Definition at line 226 of file Shareaza.h.

Referenced by CDatagrams::OnCrawlRequest().

#define WM_AFX_POPMESSAGESTRING   0x0375
 

Definition at line 169 of file Shareaza.h.

#define WM_AFX_SETMESSAGESTRING   0x0362
 

Definition at line 168 of file Shareaza.h.

#define WM_COLLECTION   (WM_USER+107)
 

Definition at line 164 of file Shareaza.h.

Referenced by CDDEServer::Execute().

#define WM_IDLEUPDATECMDUI   0x0363
 

Definition at line 170 of file Shareaza.h.

#define WM_LOG   (WM_USER+109)
 

Definition at line 166 of file Shareaza.h.

Referenced by CShareazaApp::PrintMessage().

#define WM_OPENCHAT   (WM_USER+103)
 

Definition at line 160 of file Shareaza.h.

Referenced by CChatSession::PostOpenWindow().

#define WM_OPENSEARCH   (WM_USER+108)
 

Definition at line 165 of file Shareaza.h.

Referenced by CRemote::PageNewSearch().

#define WM_SKINCHANGED   (WM_USER+106)
 

Definition at line 163 of file Shareaza.h.

Referenced by CSkinsSettingsPage::OnOK(), CPluginsSettingsPage::OnOK(), and CPluginWnd::OnSkinChange().

#define WM_TRAY   (WM_USER+104)
 

Definition at line 161 of file Shareaza.h.

Referenced by CDownloadMonitorDlg::OnSysCommand(), and CMainWnd::OnTimer().

#define WM_URL   (WM_USER+105)
 

Definition at line 162 of file Shareaza.h.

Referenced by CDDEServer::Execute(), CMainWnd::OnToolsDownload(), and CDownloadDlg::OnTorrentFile().

#define WM_VERSIONCHECK   (WM_USER+102)
 

Definition at line 159 of file Shareaza.h.

Referenced by CVersionChecker::CheckUpgradeHash(), CShareazaApp::InternalURI(), and CVersionChecker::ProcessResponse().

#define WM_WINSOCK   (WM_USER+101)
 

Definition at line 158 of file Shareaza.h.

Referenced by CNetwork::AsyncResolve().


Function Documentation

LPCTSTR _tcsistr LPCTSTR  pszString,
LPCTSTR  pszPattern
 

Definition at line 813 of file Shareaza.cpp.

References NULL, and ToLowerCase.

Referenced by CLibraryFile::AddAlternateSources(), CDiscoveryServices::AddDefaults(), CLocalSearch::AddHitG2(), CDownloadWithSources::AddSourceURLs(), CDownloadWithFile::AppendMetadata(), CSkin::Apply(), CSkin::ApplyRecursive(), CUploadQueue::CanAccept(), CAdultFilter::Censor(), CDiscoveryServices::CheckWebCacheValid(), CEDClient::DeriveVersion(), CLibraryBuilder::DetectVirtualFile(), CMediaListCtrl::Enqueue(), CFileExecutor::Enqueue(), CWebCtrl::EnterMenu(), CLanguageDlg::Enumerate(), CMediaVisDlg::Enumerate(), CSkinsSettingsPage::EnumerateSkins(), CFileExecutor::Execute(), CHomeDownloadsBox::ExecuteDownload(), CMatchList::FilterHit(), CEmoticons::FormatText(), CHostCacheList::Import(), CShareazaApp::InitInstance(), CShakeNeighbour::IsClientBad(), CShakeNeighbour::IsClientObsolete(), CMessageFilter::IsED2KSpam(), CAdultFilter::IsFiltered(), CMessageFilter::IsFiltered(), CDownloadsSettingsPage::IsNotLimited(), CUploadsSettingsPage::IsNotLimited(), CShareazaURL::IsRegistered(), CLibraryFile::IsShared(), CBTInfo::LoadTorrentTree(), CSecureRule::Match(), CDownloadsWnd::OnDownloadsLaunchCopy(), CDownloadTransferHTTP::OnHeaderLine(), CShakeNeighbour::OnHeaderLine(), CUploadTransferHTTP::OnHeaderLine(), CUploadTransferHTTP::OnHeadersComplete(), CLibraryFileView::OnUpdateLibraryEnqueue(), CAlbumFolder::OrganiseFile(), CSkinWindow::Parse(), CLibraryBuilderInternals::ReadCHM(), CChatSession::ReadHandshake(), CLibraryBuilderInternals::ReadID3v2(), CLibraryBuilderInternals::ReadPDF(), CDownloadTransferHTTP::ReadResponseLine(), CUploadTransferHTTP::RequestPreview(), CDiscoveryServices::RunWebCacheGet(), CSettings::SmartUpgrade(), CLibraryFolder::ThreadScan(), CSkin::Translate(), CSearchDetailPanel::Update(), and CMainWnd::UpdateMessages().

LPCTSTR _tcsnistr LPCTSTR  pszString,
LPCTSTR  pszPattern,
DWORD  plen
 

Definition at line 842 of file Shareaza.cpp.

References NULL, and ToLowerCase.

Referenced by CQuerySearch::WordMatch().

CRuntimeClass* AfxClassForName LPCTSTR  pszClass  ) 
 

Definition at line 693 of file Shareaza.cpp.

References AfxLockGlobals(), AfxUnlockGlobals(), and NULL.

Referenced by CWindowManager::LoadWindowStates().

HBITMAP CreateMirroredBitmap HBITMAP  hbmOrig  ) 
 

Definition at line 1074 of file Shareaza.cpp.

References NULL, and theApp.

Referenced by CSkin::LoadCommandBitmap(), CDownloadsCtrl::OnCreate(), CNetworkCombo::OnCreate(), CUploadsCtrl::OnCreate(), CHostCacheWnd::OnCreate(), CNeighboursWnd::OnCreate(), CSecurityWnd::OnCreate(), CConnectToDlg::OnInitDialog(), CQueuePropertiesDlg::OnInitDialog(), and CRichElement::PrePaintBitmap().

HICON CreateMirroredIcon HICON  hIconOrig  ) 
 

Definition at line 1013 of file Shareaza.cpp.

References NULL, and theApp.

Referenced by CShellIcons::Clear(), CTaskBox::Create(), CSkin::CreateDefault(), CPluginsSettingsPage::EnumerateGenericPlugins(), CShellIcons::ExtractIcon(), CSkin::LoadCommandImages(), CSchema::LoadIcon(), CShellIcons::Lookup(), CDiscoveryWnd::OnCreate(), CSearchMonitorWnd::OnCreate(), CDownloadMonitorDlg::OnInitDialog(), CFileSourcesPage::OnInitDialog(), CFavouritesProfilePage::OnInitDialog(), CPluginsSettingsPage::OnInitDialog(), CSkinsSettingsPage::OnInitDialog(), CSearchPanel::OnSchemaChange(), CChildWnd::OnSkinChange(), CPluginWnd::OnSkinChange(), CRichElement::PrePaintIcon(), CHomeSearchCtrl::Setup(), and CSkinDialog::SkinMe().

static bool IsCharacter TCHAR  nChar  )  [inline, static]
 

Definition at line 130 of file Shareaza.h.

Referenced by CQueryHashTable::AddPhrase(), CQuerySearch::AddStringToWordList(), CQueryHashTable::CheckPhrase(), CLibraryDictionary::ProcessPhrase(), CLibraryBuilderInternals::ReadCHM(), and CDownloadTask::SafeFilename().

static bool IsWord LPCTSTR  pszString,
int  nStart,
int  nLength
[inline, static]
 

Definition at line 142 of file Shareaza.h.

Referenced by CQueryHashTable::Add(), CQuerySearch::AddStringToWordList(), CQueryHashTable::CheckPhrase(), and CLibraryDictionary::ProcessPhrase().

BOOL LoadSourcesString CString &  str,
DWORD  num
 

Definition at line 769 of file Shareaza.cpp.

References IDS_STATUS_NOSOURCES, IDS_STATUS_SOURCE, IDS_STATUS_SOURCES, IDS_STATUS_SOURCES11TO19, IDS_STATUS_SOURCES2TO4, IDS_STATUS_SOURCES5TO9, IDS_STATUS_SOURCESTENS, CSkin::LoadString(), and Skin.

Referenced by CMatchCtrl::DrawItem(), CRemote::PageDownloads(), and CDownloadsCtrl::PaintDownload().

BOOL LoadString CString &  str,
UINT  nID
 

Definition at line 753 of file Shareaza.cpp.

References CSkin::LoadString(), and Skin.

Referenced by CTorrentSeedDlg::BuildFiles(), CLibraryCollectionView::External::CheckLockdown(), CFileCopyDlg::CheckTarget(), CMetaList::CMetaList(), CDownloadEditDlg::Commit(), CMatchTipCtrl::ComputeSize(), CTorrentSeedDlg::CopyFile(), CChildWnd::Create(), CUploadQueues::CreateDefault(), CTorrentSeedDlg::CreateDownload(), CTorrentSeedDlg::CreateTarget(), CSchemaCtrl::CSchemaCtrl(), CNeighboursWnd::DrawEmptyMessage(), CSearchDetailPanel::DrawThumbnail(), CLanguageDlg::Execute(), CHomeDownloadsBox::ExecuteDownload(), CHomeSearchCtrl::FillHistory(), CUploadQueue::GetCriteriaString(), CDownloadsCtrl::GetDownloadStatus(), CLibraryHomeView::GetHeaderContent(), CLibraryView::GetHeaderContent(), CConnectionSettingsPage::GetInOutHostTranslation(), CMainWnd::GetMessageString(), CDownloadTransfer::GetStateText(), CDownloadTransferBT::GetStateText(), CSettings::Load(), CUploadQueues::Load(), CMatchTipCtrl::LoadFromFile(), CMatchTipCtrl::LoadFromHit(), CEDPartImporter::Message(), CShareazaApp::Message(), CFilterSearchDlg::OnBnClickedDeleteFilter(), CRemoteSettingsPage::OnBnClickedRemoteEnable(), CDownloadGroupDlg::OnBrowse(), CDownloadTipCtrl::OnCalcSize(), CLibraryWnd::OnCollection(), CLibraryDetailView::OnContextMenu(), CBaseMatchWnd::OnContextMenu(), CHomeSearchCtrl::OnCreate(), CNetworkCombo::OnCreate(), CSearchInputBox::OnCreate(), CSearchPadWnd::OnCreate(), CTorrentSeedDlg::OnDownload(), CDownloadTabBar::OnDownloadGroupClear(), CDownloadsSettingsPage::OnDownloadsBrowse(), CDownloadsWnd::OnDownloadsClearPaused(), CDownloadsWnd::OnDownloadsLaunch(), CDownloadsWnd::OnDownloadsLaunchCopy(), CDownloadMonitorDlg::OnDownloadStop(), CNetworksSettingsPage::OnEd2kEnable(), CDonkeySettingsPage::OnEnableToday(), CLibraryDetailView::OnEndLabelEditA(), CLibraryDetailView::OnEndLabelEditW(), CDownloadEditDlg::OnErase(), CNetworksSettingsPage::OnG1Enable(), CGnutellaSettingsPage::OnG1Today(), CNetworksSettingsPage::OnG2Enable(), CGnutellaSettingsPage::OnG2Today(), CDownloadsSettingsPage::OnIncompleteBrowse(), CDownloadReviewDlg::OnInitDialog(), CFilePropertiesPage::OnInitDialog(), CFilePropertiesSheet::OnInitDialog(), CMediaVisDlg::OnInitDialog(), CNewSearchDlg::OnInitDialog(), CFileGeneralPage::OnInitDialog(), CFileMetadataPage::OnInitDialog(), CConnectionSettingsPage::OnInitDialog(), CGeneralSettingsPage::OnInitDialog(), CSchedulerSettingsPage::OnInitDialog(), CWizardProfilePage::OnInitDialog(), CWizardSheet::OnInitDialog(), CConnectionSettingsPage::OnKillActive(), CDownloadsSettingsPage::OnKillActive(), CUploadsSettingsPage::OnKillActive(), CDownloadEditDlg::OnLButtonUp(), CLibraryFileView::OnLibraryLaunch(), CMainWnd::OnNetworkG2(), CDownloadGroupDlg::OnOK(), CSaveFilterAsDlg::OnOK(), CTorrentTrackerDlg::OnOK(), CFileMetadataPage::OnOK(), CDownloadsSettingsPage::OnOK(), CGnutellaSettingsPage::OnOK(), CDownloadTipCtrl::OnPaint(), CHomeSearchCtrl::OnPaint(), CLibraryHistoryPanel::OnPaint(), CLibraryMetaPanel::OnPaint(), CMatchTipCtrl::OnPaint(), CNeighbourTipCtrl::OnPaint(), CSearchDetailPanel::OnPaint(), CSearchInputBox::OnPaint(), CSearchAdvancedBox::OnPaint(), CSearchResultsBox::OnPaint(), CFolderTipCtrl::OnPaint(), CUploadTipCtrl::OnPaint(), CHashProgressBar::OnPaint(), CSearchWnd::OnPaint(), CSearchPadWnd::OnPaint(), CLibraryTipCtrl::OnPrepare(), CAlbumTipCtrl::OnPrepare(), CFolderTipCtrl::OnPrepare(), CPrivateChatFrame::OnProfileReceived(), CUploadsSettingsPage::OnQueueNew(), CBitziDownloadDlg::OnRequesting(), CHomeSearchCtrl::OnSearchCreate(), CSearchWnd::OnSearchSearch(), CSearchInputBox::OnSearchStop(), CTorrentSeedDlg::OnSeed(), CShareManagerDlg::OnShareAdd(), CWizardSharePage::OnShareAdd(), CNetworkCombo::OnSkinChange(), CSearchPanel::OnSkinChange(), CSearchInputBox::OnSkinChange(), CChildWnd::OnSkinChange(), CSearchPadWnd::OnSkinChange(), CBitziDownloadDlg::OnSuccess(), CMainWnd::OnTabConnect(), CBitziDownloadDlg::OnTimer(), CDownloadMonitorDlg::OnTimer(), CChatWnd::OnTimer(), CRemoteWnd::OnTimer(), CCoolBarCtrl::OnToolHitTest(), CMainTabBarCtrl::OnToolHitTest(), CRemoteWnd::OnToolHitTest(), CDownloadWithTorrent::OnTrackerEvent(), CLibraryFileView::OnUpdateLibraryURL(), CMainWnd::OnUpdateNetworkConnect(), CSearchWnd::OnUpdateSearchPanel(), CMainWnd::OnUpdateTabConnect(), CUploadsWnd::OnUploadsClear(), CUploadsWnd::OnUploadsDisconnect(), CMainWnd::OnVersionCheck(), CMainWnd::OnViewBasic(), CMainWnd::OnViewTabbed(), CMainWnd::OnViewWindowed(), CWizardConnectionPage::OnWizardNext(), CWizardProfilePage::OnWizardNext(), CMediaFrame::OpenFile(), CChatWindows::OpenPrivate(), CRemote::PageDownloads(), CRemote::PageNetworkNetwork(), CRemote::PageUploads(), CSearchDetailPanel::Review::Paint(), CDownloadsCtrl::PaintDownload(), CUploadsCtrl::PaintFile(), CMediaFrame::PaintListHeader(), CMediaFrame::PaintSplash(), CMediaFrame::PaintStatus(), CMediaFrame::PaintStatusMicro(), CDownloadTipCtrl::PrepareFileInfo(), CBTTrackerRequest::Process(), CFileCopyDlg::ProcessFile(), CTorrentSeedDlg::RunSingleFile(), CSchemaCombo::SetEmptyString(), CGraphListDlg::SetModified(), CHomeSearchCtrl::Setup(), CSearchPanel::ShowStatus(), CChatSession::StatusMessage(), CFileCopyDlg::StopOperation(), CBrowseHeaderCtrl::Update(), CLibraryMetaPanel::Update(), CSearchDetailPanel::Update(), CFilePropertiesDlg::Update(), CURLActionDlg::Update(), CNeighboursWnd::Update(), CTrafficWnd::UpdateCaption(), CBrowseHostWnd::UpdateMessages(), CMainWnd::UpdateMessages(), CUploadQueues::Validate(), CTorrentSeedDlg::VerifyData(), and CTorrentSeedDlg::VerifySingle().

void RecalcDropWidth CComboBox *  pWnd  ) 
 

Definition at line 987 of file Shareaza.cpp.

Referenced by CGeneralSettingsPage::OnDropdownCloseMode(), and CGeneralSettingsPage::OnDropdownTrayMinimise().

void Replace CString &  strBuffer,
LPCTSTR  pszFind,
LPCTSTR  pszReplace
 

Definition at line 758 of file Shareaza.cpp.

Referenced by CLocalSearch::AddHitG2(), CSkin::Apply(), CBitziDownloader::BuildRequest(), CQuerySearch::BuildWordList(), CWizardNetworksPage::DoDonkeyImport(), CLibraryFile::GetAlternateSources(), CDownloadWithSources::GetSourceURLs(), CLibraryFile::LoadMetadata(), CSkin::LoadStrings(), CURLExportDlg::OnCopy(), CDownloadTransferHTTP::OnHeaderLine(), CBaseMatchWnd::OnLibraryBitziWeb(), CTorrentTrackerDlg::OnRun(), CURLExportDlg::OnSave(), CAlbumFolder::OrganiseFile(), CShareazaURL::ParseMagnet(), CShareazaURL::ParseShareazaFile(), CUploadTransferHTTP::QueueRequest(), CQueryHit::ReadG2Packet(), CLibraryBuilderInternals::ReadID3v2(), CLibraryFile::SaveMetadata(), CFileExecutor::ShowBitziTicket(), CSystemWnd::ShowStartupText(), CSettings::SmartUpgrade(), and CLibraryHeaderPanel::Update().

void Split CString  strSource,
LPCTSTR  strDelimiter,
CStringArray &  pAddIt,
BOOL  bAddFirstEmpty
 

Definition at line 716 of file Shareaza.cpp.

Referenced by CSkin::Apply().

BOOL TimeFromString LPCTSTR  psz,
FILETIME *  pTime
 

Definition at line 937 of file Shareaza.cpp.

DWORD TimeFromString LPCTSTR  psz  ) 
 

Definition at line 874 of file Shareaza.cpp.

References CShareazaApp::Message(), MSG_ERROR, and theApp.

CString TimeToString FILETIME *  pTime  ) 
 

Definition at line 969 of file Shareaza.cpp.

CString TimeToString DWORD  tVal  ) 
 

Definition at line 922 of file Shareaza.cpp.

void ToLower CString &  strSource  ) 
 

Definition at line 801 of file Shareaza.cpp.

References ToLowerCase.

Referenced by CQuerySearch::BuildWordList(), and CLibraryFile::GetSearchName().


Variable Documentation

CShareazaApp theApp
 

Definition at line 70 of file Shareaza.cpp.

Referenced by CHandshakes::AcceptCheck(), CHandshakes::AcceptConnection(), CDownloadTransferHTTP::AcceptPush(), CWindowManager::ActivateGrouped(), CDiscoveryServices::Add(), CDownloads::Add(), CTransfers::Add(), CWindowManager::Add(), CDiscoveryServices::AddDefaults(), CLanguageDlg::AddEnglishDefault(), CLocalSearch::AddHit(), CHubHorizonPool::AddHorizonHubs(), CProtocolsSettingsPage::AddItem(), CDownloadWithExtras::AddPreviewName(), CDownloadWithExtras::AddReview(), CLanguageDlg::AddSkin(), CSkinsSettingsPage::AddSkin(), CFileSourcesPage::AddSource(), CSkin::Apply(), CSkin::ApplyRecursive(), CBTClient::AttachTo(), CEDClient::AttachTo(), CUploadTransferHTTP::AttachTo(), CSecurity::Ban(), CDownload::Boost(), CHostBrowser::Browse(), CVersionChecker::BuildRequest(), CDownloadSource::CanInitiate(), CWindowManager::Cascade(), CCoolMenuBarCtrl::CCoolMenuBarCtrl(), CG1Neighbour::CG1Neighbour(), CG2Neighbour::CG2Neighbour(), CHandshake::CHandshake(), CUploadTransferED2K::CheckFinishedRequest(), CUploadTransferED2K::CheckRanking(), CFileCopyDlg::CheckTarget(), CDownloadWithTorrent::ChokeTorrent(), CShellIcons::Clear(), CLibraryFrame::CLibraryFrame(), CEDClient::Close(), CNeighbour::Close(), CUploadTransfer::Close(), CWindowManager::Close(), CHttpRequest::CloseThread(), CMainWnd::CMainWnd(), CBTClient::Connect(), CEDClient::Connect(), CNetwork::Connect(), CConnection::ConnectTo(), CEDNeighbour::ConnectTo(), CNeighboursWithConnect::ConnectTo(), CNetwork::ConnectTo(), CShakeNeighbour::ConnectTo(), CRichViewCtrl::CopySelection(), CCoolTipCtrl::Create(), CLibraryDetailView::Create(), CMatchTipCtrl::Create(), CSchemaCtrl::Create(), CTaskBox::Create(), CFragmentedFile::Create(), CSettingsPage::Create(), CSkin::CreateDefault(), CCoolInterface::CreateFonts(), CreateMirroredBitmap(), CreateMirroredIcon(), CNeighboursWithG2::CreateQueryWeb(), CDownloadSource::CreateTransfer(), CRichSettingsPage::CRichSettingsPage(), CSearchResultsBox::CSearchResultsBox(), CSplashDlg::CSplashDlg(), CTextCtrl::CTextCtrl(), CPacket::Debug(), CBENode::DecodeString(), CTransferFile::DeferredWrite(), CNeighbour::DelayClose(), CDownloadWithFile::DeleteFile(), CDownloadWithExtras::DeletePreviews(), CHandshakes::Disconnect(), CNetwork::Disconnect(), CLocalSearch::DispatchPacket(), CSettingsManagerDlg::DoModal(), CSettingsSheet::DoModal(), CLibraryHeaderPanel::DoPaint(), CMonitorBarCtrl::DoPaint(), CSplashDlg::DoPaint(), CMatchCtrl::DrawEmptyMessage(), CNeighboursWnd::DrawEmptyMessage(), CFragmentBar::DrawFragment(), CMatchCtrl::DrawItem(), CNetworkCombo::DrawItem(), CSchemaCombo::DrawItem(), CCoolMenu::DrawMenuText(), CFragmentBar::DrawStateBar(), CCoolTipCtrl::DrawText(), CLibraryHeaderPanel::DrawText(), CLibraryMetaPanel::DrawText(), CMatchTipCtrl::DrawText(), CSearchDetailPanel::DrawThumbnail(), CCoolInterface::DrawWatermark(), CSkin::DrawWrappedText(), CTigerTree::Dump(), CUploads::EnforcePerHostLimit(), CPluginsSettingsPage::EnumerateGenericPlugins(), CDDEServer::Execute(), CDiscoveryServices::Execute(), CLanguageDlg::Execute(), CManagedSearch::ExecuteDonkeyMesh(), CManagedSearch::ExecuteG2Mesh(), CManagedSearch::ExecuteNeighbours(), CSearchDetailPanel::ExecuteRequest(), CTaskBox::Expand(), CShellIcons::ExtractIcon(), CHomeSearchCtrl::FillHistory(), CWindowManager::Find(), detail::Fragment< Payload, OffsetType >::Fragment(), CQuerySearch::FromPacket(), CRichViewCtrl::FullHeightMove(), CDownloadWithTorrent::GenerateTorrentDownloadID(), CLibraryHomeView::GetHeaderContent(), CLibraryView::GetHeaderContent(), CFileExecutor::GetLibraryWindow(), CFileExecutor::GetMediaWindow(), CDiscoveryServices::GetRandomWebCache(), CBENode::GetString(), CDownloadTransferFTP::Initiate(), CDownloadTransferHTTP::Initiate(), CShareazaApp::InitResources(), CNeighboursWithConnect::IsG1UltrapeerCapable(), CNeighboursWithConnect::IsG2HubCapable(), CCoolMenu::IsModernVersion(), CSchemaCtrl::Layout(), CSettingsSheet::Layout(), CDatagrams::Listen(), CHandshakes::Listen(), CDownloads::Load(), CScheduler::Load(), CSchemaColumnsDlg::LoadColumns(), CDownloadsCtrl::LoadColumnState(), CMatchCtrl::LoadColumnState(), CUploadsCtrl::LoadColumnState(), CSkin::LoadCommandBitmap(), CSkin::LoadCommandImages(), CHostCacheList::LoadDefaultED2KServers(), CVendorCache::LoadFrom(), CSkin::LoadFromXML(), CSchema::LoadIcon(), CConnectToDlg::LoadItem(), CLibraryBuilderInternals::LoadSettings(), CChildWnd::LoadState(), CBTInfo::LoadTorrentTree(), CWindowManager::LoadWindowStates(), CRichDocument::LoadXMLStyles(), CMainWnd::LocalSystemChecks(), CUploadTransfer::LongTermAverage(), CShellIcons::Lookup(), CPlugins::LookupEnable(), CVersionChecker::NeedToCheck(), CEDClients::OnAccept(), CHandshake::OnAcceptGive(), CHandshake::OnAcceptPush(), CDatagrams::OnAcknowledgeSGP(), CBTClient::OnBeHandshake(), CG1Neighbour::OnBye(), CTransfers::OnCheckExit(), CWizardSheet::OnChildNotify(), CDownloadTransferBT::OnChoked(), CSearchDetailPanel::OnClickReview(), CBrowseProfileCtrl::OnClickView(), CChatFrame::OnClickView(), CHelpDlg::OnClickView(), CHomeWnd::OnClickView(), CMainWnd::OnClose(), CHomeSearchCtrl::OnCloseUpText(), CNeighbour::OnCommonHit(), CNeighbour::OnCommonQueryHash(), CUploadTransferHTTP::OnCompleted(), CDownloadTransferED2K::OnCompressedPart(), CBTClient::OnConnected(), CDownloadTransferBT::OnConnected(), CDownloadTransferED2K::OnConnected(), CDownloadTransferFTP::OnConnected(), CDownloadTransferHTTP::OnConnected(), CEDNeighbour::OnConnected(), CHandshake::OnConnected(), CShakeNeighbour::OnConnected(), CURLExportDlg::OnCopy(), CCrawlSession::OnCrawl(), CDatagrams::OnCrawlRequest(), CChatFrame::OnCreate(), CDownloadsCtrl::OnCreate(), CHomeDownloadsBox::OnCreate(), CHomeLibraryBox::OnCreate(), CHomeSearchCtrl::OnCreate(), CLibraryFrame::OnCreate(), CMatchCtrl::OnCreate(), CMediaFrame::OnCreate(), CNetworkCombo::OnCreate(), CSearchInputBox::OnCreate(), CSearchAdvancedBox::OnCreate(), CUploadsCtrl::OnCreate(), CSkinDialog::OnCreate(), CRichViewCtrl::OnCreate(), CBaseMatchWnd::OnCreate(), CDiscoveryWnd::OnCreate(), CHostCacheWnd::OnCreate(), CMainWnd::OnCreate(), CNeighboursWnd::OnCreate(), CPacketWnd::OnCreate(), CSearchMonitorWnd::OnCreate(), CSearchPadWnd::OnCreate(), CSecurityWnd::OnCreate(), CSystemWnd::OnCreate(), CAboutDlg::OnCtlColor(), CBitziDownloadDlg::OnCtlColor(), CDeleteFileDlg::OnCtlColor(), CDownloadEditDlg::OnCtlColor(), CDownloadMonitorDlg::OnCtlColor(), CExistingFileDlg::OnCtlColor(), CFolderPropertiesDlg::OnCtlColor(), CPromoteDlg::OnCtlColor(), CURLCopyDlg::OnCtlColor(), CWarningsDlg::OnCtlColor(), CBandwidthSettingsPage::OnCtlColor(), CNetworksSettingsPage::OnCtlColor(), CRemoteSettingsPage::OnCtlColor(), CSkinsSettingsPage::OnCtlColor(), CSecurityWnd::OnCustomDrawList(), CLibraryMetaPanel::OnDestroy(), CSearchDetailPanel::OnDestroy(), CFilePreviewDlg::OnDestroy(), CTorrentSeedDlg::OnDownload(), CDownload::OnDownloaded(), CDownloadsWnd::OnDownloadsSources(), CConnectToDlg::OnDrawItem(), CGraphItemDlg::OnDrawItem(), CFileCommentsPage::OnDrawItem(), CBTClient::OnDropped(), CDownloadTransferED2K::OnDropped(), CDownloadTransferFTP::OnDropped(), CDownloadTransferHTTP::OnDropped(), CEDClient::OnDropped(), CHandshake::OnDropped(), CHostBrowser::OnDropped(), CNeighbour::OnDropped(), CUploadTransferED2K::OnDropped(), CUploadTransferHTTP::OnDropped(), CEDClient::OnEmuleInfo(), CLibraryDetailView::OnEndLabelEditA(), CLibraryDetailView::OnEndLabelEditW(), CSearchResultsBox::OnExpanded(), CDiscoveryService::OnFailure(), CDownloadTransferED2K::OnFileNotFound(), CEDClient::OnFileRequest(), CDownloadTransferED2K::OnFileStatus(), CEDClient::OnFileStatusRequest(), CEDNeighbour::OnFoundSources(), CSkinWindow::OnGetMinMaxInfo(), CBTClient::OnHandshake1(), CBTClient::OnHandshake2(), CShakeNeighbour::OnHandshakeComplete(), CDownloadTransferED2K::OnHashsetAnswer(), CEDClient::OnHashsetRequest(), CChatSession::OnHeaderLine(), CDownloadTransferFTP::OnHeaderLine(), CDownloadTransferHTTP::OnHeaderLine(), CHostBrowser::OnHeaderLine(), CShakeNeighbour::OnHeaderLine(), CUploadTransferHTTP::OnHeaderLine(), CDownloadTransferHTTP::OnHeadersComplete(), CHostBrowser::OnHeadersComplete(), CUploadTransferHTTP::OnHeadersComplete(), CShakeNeighbour::OnHeadersCompleteG1(), CShakeNeighbour::OnHeadersCompleteG2(), CEDClient::OnHello(), CMainWnd::OnHelpHomepage(), CMainWnd::OnHelpPromote(), CMainWnd::OnHelpUpdate(), CMainWnd::OnHelpWarnings(), CDatagrams::OnHit(), CG1Neighbour::OnHit(), CEDNeighbour::OnIdChange(), CAboutDlg::OnInitDialog(), CBitziDownloadDlg::OnInitDialog(), CConnectToDlg::OnInitDialog(), CDownloadDlg::OnInitDialog(), CDownloadMonitorDlg::OnInitDialog(), CFileCopyDlg::OnInitDialog(), CFilePreviewDlg::OnInitDialog(), CFilePropertiesPage::OnInitDialog(), CFilePropertiesSheet::OnInitDialog(), CGraphItemDlg::OnInitDialog(), CLanguageDlg::OnInitDialog(), CQueuePropertiesDlg::OnInitDialog(), CSkinDialog::OnInitDialog(), CSplashDlg::OnInitDialog(), CTorrentSeedDlg::OnInitDialog(), CTorrentTrackerDlg::OnInitDialog(), CURLExportDlg::OnInitDialog(), CFileSourcesPage::OnInitDialog(), CFavouritesProfilePage::OnInitDialog(), CDownloadsSettingsPage::OnInitDialog(), CGnutellaSettingsPage::OnInitDialog(), CPluginsSettingsPage::OnInitDialog(), CSkinsSettingsPage::OnInitDialog(), CWebSettingsPage::OnInitDialog(), CWizardInterfacePage::OnInitDialog(), CWizardSheet::OnInitDialog(), CSettingsSheet::OnInitDialog(), CMediaFrame::OnLButtonDown(), CAboutDlg::OnLButtonDown(), CPromoteDlg::OnLButtonUp(), CWarningsDlg::OnLButtonUp(), CEDClient::OnMessage(), CIconButtonCtrl::OnMouseMove(), CLibraryAlbumView::OnMouseMove(), CDownload::OnMoved(), CSkinWindow::OnNcActivate(), CSkinWindow::OnNcHitTest(), CSkinWindow::OnNcLButtonDown(), CSkinWindow::OnNcLButtonUp(), CSkinWindow::OnNcMouseMove(), CSkinWindow::OnNcPaint(), CCrawlNode::OnNode(), CConnectToDlg::OnOK(), CBitTorrentSettingsPage::OnOK(), CDownloadsSettingsPage::OnOK(), CPluginsSettingsPage::OnOK(), CSkinsSettingsPage::OnOK(), CWebSettingsPage::OnOK(), CBTClient::OnOnline(), CEDClient::OnPacket(), CG1Neighbour::OnPacket(), CG2Neighbour::OnPacket(), CHostBrowser::OnPacket(), CDownloadsCtrl::OnPaint(), CDownloadTipCtrl::OnPaint(), CIconButtonCtrl::OnPaint(), CLibraryAlbumView::OnPaint(), CLibraryMetaPanel::OnPaint(), CLibraryTipCtrl::OnPaint(), CMatchCtrl::OnPaint(), CMatchTipCtrl::OnPaint(), CSchemaCtrl::OnPaint(), CSearchResultsBox::OnPaint(), CUploadsCtrl::OnPaint(), CFilePropertiesPage::OnPaint(), CRichViewCtrl::OnPaint(), CG1Neighbour::OnPing(), CG2Neighbour::OnPing(), CPluginsSettingsPage::OnPluginsWeb(), CG1Neighbour::OnPong(), CAlbumTipCtrl::OnPrepare(), CG1Neighbour::OnPush(), CG2Neighbour::OnPush(), CHandshake::OnPush(), CDatagrams::OnQuery(), CG1Neighbour::OnQuery(), CG2Neighbour::OnQuery(), CSearchManager::OnQueryAck(), CNetwork::OnQueryHits(), CSearchWnd::OnQueryHits(), CG2Neighbour::OnQueryKeyAns(), CDatagrams::OnQueryKeyAnswer(), CDatagrams::OnQueryKeyRequest(), CNetwork::OnQuerySearch(), CDownloadTransferED2K::OnQueueRank(), CDownloadTransferED2K::OnRankingInfo(), CDownloadTabBar::OnRButtonUp(), CWndTabBar::OnRButtonUp(), CHandshake::OnRead(), CDatagrams::OnReceiveSGP(), CUploads::OnRename(), CUploadTransfer::OnRename(), CUploadTransferBT::OnRequest(), CUploadTransferED2K::OnRequestParts(), CBTClient::OnRun(), CChatSession::OnRun(), CSearchDetailPanel::OnRun(), CDownloadTransferFTP::OnRun(), CDownloadTransferHTTP::OnRun(), CEDClient::OnRun(), CHandshake::OnRun(), CHostBrowser::OnRun(), CLibraryBuilder::OnRun(), CNeighbour::OnRun(), CUploadTransferHTTP::OnRun(), CDownloadTransferED2K::OnRunEx(), CUploadTransferED2K::OnRunEx(), CURLExportDlg::OnSave(), CSearchPanel::OnSchemaChange(), CHomeSearchCtrl::OnSearchCreate(), CEDNeighbour::OnSearchResults(), CSearchWnd::OnSearchSearch(), CSearchWnd::OnSearchStop(), CSchemaColumnsDlg::OnSelChangeSchemas(), CDownloadTransferED2K::OnSendingPart(), CEDNeighbour::OnServerIdent(), CEDNeighbour::OnServerList(), CEDNeighbour::OnServerMessage(), CEDClients::OnServerStatus(), CBrowseFrameCtrl::OnSetCursor(), CLibraryFrame::OnSetCursor(), CMainTabBarCtrl::OnSetCursor(), CMatchCtrl::OnSetCursor(), CMediaFrame::OnSetCursor(), CTaskBox::OnSetCursor(), CWndTabBar::OnSetCursor(), CAboutDlg::OnSetCursor(), CBitziDownloadDlg::OnSetCursor(), CFolderPropertiesDlg::OnSetCursor(), CPromoteDlg::OnSetCursor(), CURLCopyDlg::OnSetCursor(), CWarningsDlg::OnSetCursor(), CNetworksSettingsPage::OnSetCursor(), CSkinsSettingsPage::OnSetCursor(), CSearchWnd::OnSetCursor(), CSkinWindow::OnSetText(), CSkinWindow::OnSize(), CChildWnd::OnSkinChange(), CPluginWnd::OnSkinChange(), CSkinsSettingsPage::OnSkinsDelete(), CSkinsSettingsPage::OnSkinsWeb(), CEDClient::OnSourceAnswer(), CEDClient::OnSourceRequest(), CDownloadTransferBT::OnSourceResponse(), CDiscoveryService::OnSuccess(), CDownloadMonitorDlg::OnSysCommand(), CSystemWnd::OnSystemTest(), CMainWnd::OnTabMedia(), CDonkeyServersDlg::OnTimer(), CDownloadMonitorDlg::OnTimer(), CSearchWnd::OnTimer(), CCoolBarCtrl::OnToolHitTest(), CMainWnd::OnToolsLanguage(), CMainWnd::OnToolsWizard(), CDownloadsWnd::OnTransfersChat(), CDownloadTransferBT::OnUnchoked(), CUploadsWnd::OnUploadsChat(), CG1Neighbour::OnVendor(), CLibraryFile::OnVerifyDownload(), CFavouritesProfilePage::OnWebAdd(), CSkinDialog::OnWindowPosChanging(), CMainWnd::OnWindowPosChanging(), CNetwork::OnWinsock(), CWizardConnectionPage::OnWizardNext(), CWizardInterfacePage::OnWizardNext(), CTransferFile::Open(), CWindowManager::Open(), CDownloadWithFile::OpenFile(), CUploadTransferBT::OpenFile(), CUploadTransferED2K::OpenFile(), CUploadTransferHTTP::OpenFileSendHeaders(), CRemote::PageNewSearch(), CRemote::PageSearch(), CDownloadTabBar::TabItem::Paint(), CLibraryTreeItem::Paint(), CLineGraph::Paint(), CMetaPanel::Paint(), CRichFragment::Paint(), CSkinWindow::Paint(), CTaskBox::PaintBorders(), CPanelWnd::PaintCaption(), CUploadsCtrl::PaintQueue(), CMediaFrame::PaintStatus(), CRemoteWnd::PaintStatus(), CMediaFrame::PaintStatusMicro(), CSkinWindow::Parse(), CDownload::Pause(), CMediaFrame::PluginPlay(), CChatSession::PostOpenWindow(), CSkinWindow::PreBlend(), CMainWnd::PreCreateWindow(), CRichElement::PrePaintBitmap(), CRichElement::PrePaintIcon(), CMediaFrame::Prepare(), CSkinWindow::Prepare(), CBTTrackerRequest::Process(), CVersionChecker::ProcessResponse(), CDatagrams::PurgeToken(), CHandshake::Push(), CDownloadSource::PushRequest(), CHandshakes::PushTo(), CUploadTransferHTTP::QueueRequest(), CEDTag::Read(), CDownloadTransferHTTP::ReadContent(), CHostBrowser::ReadContent(), CQueryHit::ReadEDPacket(), CDownloadTransferHTTP::ReadFlush(), CChatSession::ReadHandshake(), CChatSession::ReadPacketsED2K(), CUploadTransferHTTP::ReadRequest(), CShakeNeighbour::ReadResponse(), CDownloadTransferHTTP::ReadResponseLine(), CHostBrowser::ReadResponseLine(), CDownloadTransferHTTP::ReadTiger(), CDownload::Remove(), CEDClient::Remove(), CTransfers::Remove(), CUploadTransfer::Remove(), CWindowManager::Remove(), CDownloadWithSources::RemoveOverlappingSources(), CUploadTransferED2K::Request(), CUploadTransferHTTP::RequestHostBrowse(), CUploadTransferHTTP::RequestMetadata(), CUploadTransferHTTP::RequestPartialFile(), CUploadTransferHTTP::RequestPreview(), CUploadTransferHTTP::RequestSharedFile(), CUploadTransferHTTP::RequestTigerTreeDIME(), CUploadTransferHTTP::RequestTigerTreeRaw(), CDiscoveryServices::RequestWebCache(), CDownloadSource::ResolveURL(), CDownload::Resume(), CNeighboursWithRouting::RouteQuery(), CDownloadTask::RunCopySimple(), CDownloadTask::RunCopyTorrent(), CEDClients::RunGlobalStatsRequests(), CFilePreviewDlg::RunManual(), CDownloadTransferED2K::RunQueued(), CDownloadWithTorrent::RunTorrent(), CDiscoveryServices::RunWebCacheGet(), CDiscoveryServices::RunWebCacheUpdate(), CDownloadTask::SafeFilename(), CShareazaApp::SafeMainWnd(), CSchemaColumnsDlg::SaveColumns(), CDownloadsCtrl::SaveColumnState(), CMatchCtrl::SaveColumnState(), CUploadsCtrl::SaveColumnState(), CChildWnd::SaveState(), CWindowManager::SaveWindowStates(), CDatagrams::Send(), CDownloadTransferFTP::SendCommand(), CEDClient::SendCommentsPacket(), CCrawlSession::SendCrawl(), CDownloadTransferED2K::SendFragmentRequests(), CEDClient::SendHello(), CHostBrowser::SendPush(), CDownloadTransferHTTP::SendRequest(), CHostBrowser::SendRequest(), CDownloadTransferBT::SendRequests(), CUploadTransferHTTP::SendResponse(), CDownloadTransferED2K::SendSecondaryRequest(), CDiscoveryServices::SendWebCacheRequest(), CUploadTransferBT::ServeRequests(), CUploadTransferBT::SetChoke(), CURLCopyDlg::SetClipboardText(), CMediaFrame::SetFullScreen(), CWindowManager::SetGUIMode(), CDownloadWithTiger::SetHashset(), CVersionChecker::SetNextCheck(), CDownloadTransferED2K::SetQueueRank(), CSchemaCtrl::SetSchema(), CDownloadWithTiger::SetTigerTree(), CHomeSearchCtrl::Setup(), CScheduler::SetVariables(), CCoolMenu::SetWatermark(), CCoolTipCtrl::ShowImpl(), CMatchTipCtrl::ShowInternal(), CCoolMenuBarCtrl::ShowMenu(), CSystemWnd::ShowStartupText(), CSkinDialog::SkinMe(), CSettings::SmartAgent(), CPacket::SmartDump(), CSettings::SmartUpgrade(), CSettings::SmartVolume(), CLiveList::Sort(), CUploadQueue::Start(), CDownloadTransferFTP::StartNextFragment(), CDownloadTransferHTTP::StartNextFragment(), CUploadTransferED2K::StartNextRequest(), CBitziDownloader::Stop(), CHostBrowser::Stop(), CFileCopyDlg::StopOperation(), CChatCore::StopThread(), CLibraryThumbView::StopThread(), CLibraryTipCtrl::StopThread(), CLibrary::StopThread(), CLibraryBuilder::StopThread(), CTransfers::StopThread(), CDiscoveryServices::StopWebRequest(), CHostBrowser::StreamHTML(), CHostBrowser::StreamPacketsG1(), CLibraryFile::ThreadScan(), CLibraryFolder::ThreadScan(), CCoolBarCtrl::ThrowMenu(), TimeFromString(), CRelatedSearch::Tokenise(), CSkin::Translate(), CDatagrams::TryWrite(), CVersionChecker::UndertakeRequest(), CHomeViewCtrl::Update(), CLibraryMetaPanel::Update(), CScheduler::Update(), CHostCacheWnd::Update(), CNeighboursWnd::Update(), CSecurityWnd::Update(), CAdvancedSettingsPage::UpdateItem(), CBrowseHostWnd::UpdateMessages(), CSearchWnd::UpdateMessages(), CUploadQueues::Validate(), CTransferFile::Write(), CDownload::~CDownload(), and CMainWnd::~CMainWnd().


Generated on Thu Dec 15 10:39:59 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2