17 lines
333 B
C
17 lines
333 B
C
|
#ifndef PRIORITY_QUEUE_H
|
||
|
#define PRIORITY_QUEUE_H
|
||
|
|
||
|
#include "yakk.h"
|
||
|
|
||
|
void initializePriorityQueue(PriorityQueue* queue);
|
||
|
|
||
|
void insertPriorityQueue(PriorityQueue* queue, TCB* tcb);
|
||
|
|
||
|
TCB* peekPriorityQueue(PriorityQueue* queue);
|
||
|
|
||
|
TCB* removePriorityQueue(PriorityQueue* queue);
|
||
|
|
||
|
void printPriorityQueue(PriorityQueue* queue);
|
||
|
|
||
|
#endif
|