1 #ifndef _DRAGONTYPE_QUEUE_H_
2 #define _DRAGONTYPE_QUEUE_H_
13 Queue *queue_create();
14 void queue_delete(Queue *queue);
15 void queue_enqueue(Queue *queue, void *elem);
16 void *queue_dequeue(Queue *queue);
17 void *queue_dequeue_callback(Queue *queue, void (*callback)(void *elem));