Searched refs:CThreadTask (Results 1 - 6 of 6) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/aMule-2.3.1/src/
H A DThreadScheduler.h37 class CThreadTask;
94 static bool AddTask(CThreadTask* task, bool overwrite = false);
104 bool DoAddTask(CThreadTask* task, bool overwrite);
113 typedef std::pair<CThreadTask*, uint32> CEntryPair;
121 typedef std::map<wxString, CThreadTask*> CDescMap;
129 CThreadTask* m_currentTask;
149 class CThreadTask class
157 CThreadTask(const wxString& type, const wxString& desc, ETaskPriority priority = ETP_Normal);
159 /** Needed since CThreadScheduler only works with CThreadTask pointers. */
160 virtual ~CThreadTask();
[all...]
H A DThreadScheduler.cpp105 bool CThreadScheduler::AddTask(CThreadTask* task, bool overwrite)
218 bool CThreadScheduler::DoAddTask(CThreadTask* task, bool overwrite)
235 CThreadTask* existingTask = map[task->GetDesc()];
267 CScopedPtr<CThreadTask> task(NULL);
336 CThreadTask::CThreadTask(const wxString& type, const wxString& desc, ETaskPriority priority) function in class:CThreadTask
346 CThreadTask::~CThreadTask()
351 void CThreadTask::OnLastTask()
357 void CThreadTask
[all...]
H A DThreadTasks.h53 class CHashingTask : public CThreadTask
83 //! @see CThreadTask::OnLastTask
86 //! @see CThreadTask::Entry
121 class CAICHSyncTask : public CThreadTask
127 /** See CThreadTask::Entry */
142 class CCompletionTask : public CThreadTask
151 /** See CThreadTask::Entry */
154 /** See CThreadTask::OnExit */
175 class CAllocateFileTask : public CThreadTask
182 /** See CThreadTask
[all...]
H A DSharedFileList.h45 class CThreadTask;
105 typedef std::list<CThreadTask *> TaskList;
H A DThreadTasks.cpp55 : CThreadTask(wxT("Hashing"), path.JoinPaths(filename).GetPrintable(), (part ? ETP_High : ETP_Normal)),
74 : CThreadTask(wxT("AICH Hashing"), toAICHHash->GetFilePath().JoinPaths(toAICHHash->GetFileName()).GetPrintable(), ETP_Low),
260 : CThreadTask(wxT("AICH Syncronizing"), wxEmptyString, ETP_Low)
403 : CThreadTask(wxT("Completing"), file->GetFullName().GetPrintable(), ETP_High),
523 : CThreadTask(wxT("Allocating"), file->GetFullName().RemoveExt().GetPrintable(), ETP_High),
H A DIPFilter.cpp40 #include "ThreadScheduler.h" // Needed for CThreadScheduler and CThreadTask
100 class CIPFilterTask : public CThreadTask
104 : CThreadTask(wxT("Load IPFilter"), wxEmptyString, ETP_Critical),

Completed in 67 milliseconds