start of new file
[IRC.git] / Robust / src / Runtime / Queue.h
index 6e9f63dc7716c63179821857ebb5cef7e610ec9b..033478bf8e58f823003202fb77346b1f7a307df9 100644 (file)
@@ -13,8 +13,13 @@ struct QueueItem {
   struct QueueItem * prev;
 };
 
+void freeQueue(struct Queue * q);
 struct Queue * createQueue();
 struct QueueItem * addNewItem(struct Queue * queue, void * ptr);
+#ifdef RAW
+struct QueueItem * addNewItem_I(struct Queue * queue, void * ptr);
+#endif
+struct QueueItem * findItem(struct Queue * queue, void * ptr);
 void removeItem(struct Queue * queue, struct QueueItem * item);
 int isEmpty(struct Queue *queue);
 struct QueueItem * getTail(struct Queue * queue);