62 for (i=0; i<q->
N; i++) {
struct GenQueue * gensvm_init_queue(void)
Initialize a GenQueue structure.
long i
index used for keeping track of the queue
#define Malloc(type, size)
A structure for a single task in the queue.
void gensvm_free_task(struct GenTask *t)
Free the GenTask struct.
struct GenTask ** tasks
array of pointers to Task structs
Header file for gensvm_queue.c.
void gensvm_free_queue(struct GenQueue *q)
Free the GenQueue struct.
struct GenTask * get_next_task(struct GenQueue *q)
Get new GenTask from GenQueue.