Searched refs:CThreadScheduler (Results 1 - 7 of 7) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/aMule-2.3.1/src/
H A DThreadScheduler.cpp35 static CThreadScheduler* s_scheduler = NULL;
53 CTaskThread(CThreadScheduler* owner)
59 //! For simplicity's sake, all code is placed in CThreadScheduler::Entry
66 CThreadScheduler* m_owner;
70 void CThreadScheduler::Start()
85 void CThreadScheduler::Terminate()
88 CThreadScheduler* ptr = NULL;
105 bool CThreadScheduler::AddTask(CThreadTask* task, bool overwrite)
115 s_scheduler = new CThreadScheduler();
139 void CThreadScheduler
192 CThreadScheduler::CThreadScheduler() function in class:CThreadScheduler
[all...]
H A DThreadScheduler.h64 class CThreadScheduler class
97 CThreadScheduler();
98 ~CThreadScheduler();
140 * executed on a worker thread by the CThreadScheduler
159 /** Needed since CThreadScheduler only works with CThreadTask pointers. */
194 friend class CThreadScheduler;
H A DSharedFileList.cpp38 #include "ThreadTasks.h" // Needed for CThreadScheduler and CHasherTask
365 if (CThreadScheduler::AddTask(*it)) {
374 CThreadScheduler::AddTask(new CAICHSyncTask());
1092 CThreadScheduler::AddTask(new CHashingTask(file));
H A DIPFilter.cpp40 #include "ThreadScheduler.h" // Needed for CThreadScheduler and CThreadTask
407 CThreadScheduler::AddTask(new CIPFilterTask(this));
H A DThreadTasks.cpp251 CThreadScheduler::AddTask(new CAICHSyncTask());
H A Damule.cpp555 CThreadScheduler::Start();
1389 CThreadScheduler::Terminate();
H A DPartFile.cpp306 CThreadScheduler::AddTask(new CAllocateFileTask(this, thePrefs::AddNewFilesPaused()));
722 CThreadScheduler::AddTask(new CHashingTask(m_filePath, partFileName, this));
2101 CThreadScheduler::AddTask(new CHashingTask(GetFilePath(), partFile, this));
2184 CThreadScheduler::AddTask(new CCompletionTask(this));

Completed in 92 milliseconds