initial commit
[platform/upstream/pulseaudio.git] / src / queue.h
1 #ifndef fooqueuehfoo
2 #define fooqueuehfoo
3
4 struct queue;
5
6 struct queue* queue_new(void);
7 void queue_free(struct queue* q, void (*destroy)(void *p, void *userdata), void *userdata);
8 void queue_push(struct queue *q, void *p);
9 void* queue_pop(struct queue *q);
10
11 int queue_is_empty(struct queue *q);
12
13 #endif