Home
last modified time | relevance | path

Searched refs:Task (Results 1 – 8 of 8) sorted by relevance

/NW4C-1.3.3/include/nw/snd/
Dsnd_TaskManager.h44 void AppendTask( Task* task, TaskPriority priority );
45 void CancelTask( Task* task );
61 typedef ut::LinkList< Task, offsetof(Task,m_TaskLink)> TaskList;
64 Task* PopTask();
65 bool RemoveTask(Task* task);
68 Task* GetNextTask();
69 Task* GetNextTask( TaskPriority priority, bool doRemove );
73 Task* volatile m_pCurrentTask;
Dsnd_Task.h31 class Task
44 Task();
45 virtual ~Task();
58 NW_DISALLOW_COPY_AND_ASSIGN( Task );
Dsnd_StreamSoundPlayer.h186 class StreamHeaderLoadTask : public Task
206 class StreamDataLoadTask : public Task
Dsnd_WaveSound.h111 class DataLoadTask : public Task
Dsnd_SequenceSound.h82 class DataLoadTask : public Task
/NW4C-1.3.3/sources/libraries/snd/
Dsnd_TaskManager.cpp76 void TaskManager::AppendTask( Task* task, TaskPriority priority ) in AppendTask()
83 task->m_Status = Task::STATUS_APPEND; in AppendTask()
98 Task* TaskManager::GetNextTask( TaskPriority priority, bool doRemove ) in GetNextTask()
106 Task* task = &m_TaskList[ priority ].GetFront(); in GetNextTask()
122 Task* TaskManager::PopTask() in PopTask()
126 Task* task = GetNextTask( PRIORITY_HIGH, true ); in PopTask()
147 Task* TaskManager::GetNextTask() in GetNextTask()
149 Task* task = GetNextTask( PRIORITY_HIGH, false ); in GetNextTask()
174 Task* task = PopTask(); in ExecuteTask()
180 task->m_Status = Task::STATUS_DONE; in ExecuteTask()
[all …]
Dsnd_Task.cpp24 Task::Task() in Task() function in nw::snd::internal::Task
32 Task::~Task() in ~Task()
Dsnd_StreamSoundPlayer.cpp1092 if ( task->GetStatus() != Task::STATUS_DONE ) break; in UpdateTask()