Home
last modified time | relevance | path

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

/NW4C-2.0.3/include/nw/snd/
Dsnd_TaskManager.h46 void AppendTask( Task* task, TaskPriority priority );
47 void CancelTask( Task* task );
63 typedef ut::LinkList< Task, offsetof(Task,m_TaskLink)> TaskList;
66 Task* PopTask();
67 bool RemoveTask(Task* task);
70 Task* GetNextTask();
71 Task* GetNextTask( TaskPriority priority, bool doRemove );
75 Task* volatile m_pCurrentTask;
Dsnd_Task.h33 class Task
46 Task();
47 virtual ~Task();
60 NW_DISALLOW_COPY_AND_ASSIGN( Task );
Dsnd_StreamSoundPlayer.h188 class StreamHeaderLoadTask : public Task
208 class StreamDataLoadTask : public Task
Dsnd_WaveSound.h113 class DataLoadTask : public Task
Dsnd_SequenceSound.h84 class DataLoadTask : public Task
/NW4C-2.0.3/sources/libraries/snd/
Dsnd_TaskManager.cpp78 void TaskManager::AppendTask( Task* task, TaskPriority priority ) in AppendTask()
85 task->m_Status = Task::STATUS_APPEND; in AppendTask()
100 Task* TaskManager::GetNextTask( TaskPriority priority, bool doRemove ) in GetNextTask()
108 Task* task = &m_TaskList[ priority ].GetFront(); in GetNextTask()
124 Task* TaskManager::PopTask() in PopTask()
128 Task* task = GetNextTask( PRIORITY_HIGH, true ); in PopTask()
149 Task* TaskManager::GetNextTask() in GetNextTask()
151 Task* task = GetNextTask( PRIORITY_HIGH, false ); in GetNextTask()
176 Task* task = PopTask(); in ExecuteTask()
182 task->m_Status = Task::STATUS_DONE; in ExecuteTask()
[all …]
Dsnd_Task.cpp26 Task::Task() in Task() function in nw::snd::internal::Task
34 Task::~Task() in ~Task()
Dsnd_StreamSoundPlayer.cpp1148 if ( task->GetStatus() != Task::STATUS_DONE ) in UpdateTask()