Roomba Tank
CSC 460 Project 3
|
#include "queue.h"
Go to the source code of this file.
Functions | |
volatile int | isFull (volatile int *QCount) |
volatile int | isEmpty (volatile int *QCount) |
void | enqueueWQ (volatile PD **p, volatile PD **Queue, volatile int *QCount) |
void | enqueueSQ (volatile PD **p, volatile PD **Queue, volatile int *QCount) |
void | enqueueRQ (volatile PD **p, volatile PD **Queue, volatile int *QCount) |
volatile PD * | dequeueWQ (volatile PD **Queue, volatile int *QCount, MUTEX m) |
volatile PD * | dequeueRQ (volatile PD **Queue, volatile int *QCount) |
volatile PD * | dequeue (volatile PD **Queue, volatile int *QCount) |