BurgerLib
Functions
rqrunqueue.cpp File Reference
#include "rqrunqueue.h"
#include "mmmemory.h"
#include "brmisc.h"
#include "pfprefs.h"
#include "clstdlib.h"
#include "ststring.h"
Include dependency graph for rqrunqueue.cpp:

Functions

RunQueue_t **BURGER_API MasterRunQueueNew (void)
void BURGER_API MasterRunQueueInit (RunQueue_t **MasterQueueHandle)
void BURGER_API MasterRunQueueDelete (RunQueue_t **MasterQueueHandle)
void BURGER_API MasterRunQueueDestroy (RunQueue_t **MasterQueueHandle)
void BURGER_API MasterRunQueueExecute (RunQueue_t **MasterQueueHandle, Word TimeQuantum)
static Word BURGER_API DumpQueuesProc (RunQueue_t **Input)
void BURGER_API MasterRunQueueDump (RunQueue_t **MasterQueueHandle)
Word BURGER_API RunQueueCallProc (RunQueue_t **RunQueueHandle, Word Event)
Word BURGER_API RunQueueDefaultProc (void **, Word)
RunQueue_t **BURGER_API RunQueueNew (RunQueue_t **MasterQueueHandle, Word MemSize, Word TimeQuantum, Word Priority, Word IDNum, RunQueueProc_t Proc)
void BURGER_API RunQueueDelete (RunQueue_t **RunQueueHandle)
Word BURGER_API RunQueueDeleteProc (void **RunQueueHandle, Word)
void BURGER_API RunQueueDeleteDefer (RunQueue_t **RunQueueHandle)
void BURGER_API RunQueueLink (RunQueue_t **MasterQueueHandle, RunQueue_t **RunQueueHandle, Word Priority)
void BURGER_API RunQueueUnlink (RunQueue_t **RunQueueHandle)
RunQueue_t **BURGER_API RunQueueFindIDNum (RunQueue_t **RunQueueHandle, Word IDNum)
Word BURGER_API RunQueuePoll (RunQueue_t **MasterQueueHandle, RunQueuePollCallback_t CallBack, Word IDNum)

Function Documentation

static Word BURGER_API DumpQueuesProc ( RunQueue_t **  Input) [static]
void BURGER_API MasterRunQueueDelete ( RunQueue_t **  MasterQueueHandle)
void BURGER_API MasterRunQueueDestroy ( RunQueue_t **  MasterQueueHandle)
void BURGER_API MasterRunQueueDump ( RunQueue_t **  MasterQueueHandle)
void BURGER_API MasterRunQueueExecute ( RunQueue_t **  MasterQueueHandle,
Word  TimeQuantum 
)
void BURGER_API MasterRunQueueInit ( RunQueue_t **  MasterQueueHandle)
Word BURGER_API RunQueueCallProc ( RunQueue_t **  RunQueueHandle,
Word  Event 
)
void BURGER_API RunQueueDelete ( RunQueue_t **  RunQueueHandle)
Word BURGER_API RunQueueDeleteProc ( void **  RunQueueHandle,
Word   
)
RunQueue_t** BURGER_API RunQueueFindIDNum ( RunQueue_t **  RunQueueHandle,
Word  IDNum 
)
void BURGER_API RunQueueLink ( RunQueue_t **  MasterQueueHandle,
RunQueue_t **  RunQueueHandle,
Word  Priority 
)
RunQueue_t** BURGER_API RunQueueNew ( RunQueue_t **  MasterQueueHandle,
Word  MemSize,
Word  TimeQuantum,
Word  Priority,
Word  IDNum,
RunQueueProc_t  Proc 
)
Word BURGER_API RunQueuePoll ( RunQueue_t **  MasterQueueHandle,
RunQueuePollCallback_t  CallBack,
Word  IDNum 
)
void BURGER_API RunQueueUnlink ( RunQueue_t **  RunQueueHandle)