#include <wut.h>
#include "time.h"
Go to the source code of this file.
|
void | MPInitTaskQ (MPTaskQueue *queue, MPTask **queueBuffer, uint32_t queueBufferLen) |
|
BOOL | MPTermTaskQ (MPTaskQueue *queue) |
|
BOOL | MPGetTaskQInfo (MPTaskQueue *queue, MPTaskQueueInfo *info) |
|
BOOL | MPStartTaskQ (MPTaskQueue *queue) |
|
BOOL | MPStopTaskQ (MPTaskQueue *queue) |
|
BOOL | MPResetTaskQ (MPTaskQueue *queue) |
|
BOOL | MPEnqueTask (MPTaskQueue *queue, MPTask *task) |
|
MPTask * | MPDequeTask (MPTaskQueue *queue) |
|
uint32_t | MPDequeTasks (MPTaskQueue *queue, MPTask **queueBuffer, uint32_t queueBufferLen) |
|
BOOL | MPWaitTaskQ (MPTaskQueue *queue, MPTaskQueueState mask) |
|
BOOL | MPWaitTaskQWithTimeout (MPTaskQueue *queue, MPTaskQueueState wmask, OSTime timeout) |
|
BOOL | MPPrintTaskQStats (MPTaskQueue *queue, uint32_t unk) |
|
void | MPInitTask (MPTask *task, MPTaskFunc func, uint32_t userArg1, uint32_t userArg2) |
|
BOOL | MPTermTask (MPTask *task) |
|
BOOL | MPGetTaskInfo (MPTask *task, MPTaskInfo *info) |
|
void * | MPGetTaskUserData (MPTask *task) |
|
void | MPSetTaskUserData (MPTask *task, void *userData) |
|
BOOL | MPRunTasksFromTaskQ (MPTaskQueue *queue, uint32_t count) |
|
BOOL | MPRunTask (MPTask *task) |
|