Home
last modified time | relevance | path

Searched refs:task (Results 1 – 3 of 3) sorted by relevance

/NW4C-2.0.3/sources/libraries/snd/
Dsnd_TaskManager.cpp78 void TaskManager::AppendTask( Task* task, TaskPriority priority ) in AppendTask() argument
84 task->m_Event.ClearSignal(); in AppendTask()
85 task->m_Status = Task::STATUS_APPEND; in AppendTask()
86 m_TaskList[ priority ].PushBack( task ); in AppendTask()
108 Task* task = &m_TaskList[ priority ].GetFront(); in GetNextTask() local
112 return task; in GetNextTask()
128 Task* task = GetNextTask( PRIORITY_HIGH, true ); in PopTask() local
129 if ( task != NULL ) return task; in PopTask()
131 task = GetNextTask( PRIORITY_MIDDLE, true ); in PopTask()
132 if ( task != NULL ) return task; in PopTask()
[all …]
Dsnd_StreamSoundPlayer.cpp208 StreamDataLoadTask* task = &*curItr; in Finalize() local
209 task->Wait(); in Finalize()
210 m_StreamDataLoadTaskList.Erase( task ); in Finalize()
211 m_StreamDataLoadTaskPool.Free( task ); in Finalize()
1147 StreamDataLoadTask* task = &*curItr; in UpdateTask() local
1148 if ( task->GetStatus() != Task::STATUS_DONE ) in UpdateTask()
1153 m_StreamDataLoadTaskList.Erase( task ); in UpdateTask()
1154 m_StreamDataLoadTaskPool.Free( task ); in UpdateTask()
1779 StreamDataLoadTask* task = m_StreamDataLoadTaskPool.Alloc(); in UpdateLoadingBlockIndex() local
1780 NW_NULL_ASSERT( task ); in UpdateLoadingBlockIndex()
[all …]
/NW4C-2.0.3/include/nw/snd/
Dsnd_TaskManager.h46 void AppendTask( Task* task, TaskPriority priority );
47 void CancelTask( Task* task );
67 bool RemoveTask(Task* task);