#include <gcell/gc_jd_queue_data.h>

Go to the source code of this file.
Functions | |
| __GC_BEGIN_DECLS void | gc_jd_queue_init (gc_jd_queue_t *q) |
| Initialize the queue to empty. | |
| void | gc_jd_queue_enqueue (gc_jd_queue_t *q, gc_job_desc_t *item) |
Add item to the tail of q. | |
| gc_job_desc_t * | gc_jd_queue_dequeue (gc_jd_queue_t *q) |
| Remove and return item at head of queue, or 0 if queue is empty. | |
| gc_job_desc_t* gc_jd_queue_dequeue | ( | gc_jd_queue_t * | q | ) |
Remove and return item at head of queue, or 0 if queue is empty.
| void gc_jd_queue_enqueue | ( | gc_jd_queue_t * | q, | |
| gc_job_desc_t * | item | |||
| ) |
Add item to the tail of q.
| __GC_BEGIN_DECLS void gc_jd_queue_init | ( | gc_jd_queue_t * | q | ) |
Initialize the queue to empty.
1.6.3