Globus Toolkit
6.0.1568732149
|
void * globus_fifo_tail_peek(globus_fifo_t *fifo)
Definition: globus_fifo.c:201
List data type.
Definition: globus_list.h:43
int globus_fifo_move(globus_fifo_t *fifo_dest, globus_fifo_t *fifo_src)
Definition: globus_fifo.c:286
int globus_fifo_init(globus_fifo_t *fifo)
Initialize the fifo structure.
Definition: globus_fifo.c:39
void * globus_fifo_dequeue(globus_fifo_t *fifo)
Definition: globus_fifo.c:215
int globus_fifo_empty(const globus_fifo_t *fifo)
Definition: globus_fifo.c:96
void * globus_fifo_remove(globus_fifo_t *headp, void *datum)
Definition: globus_fifo.c:242
void globus_fifo_destroy_all(globus_fifo_t *fifo, void(*datum_free)(void *))
Definition: globus_fifo.c:75
int globus_fifo_size(const globus_fifo_t *fifo)
Definition: globus_fifo.c:107
globus_fifo_t * globus_fifo_copy(const globus_fifo_t *fifo)
Definition: globus_fifo.c:154
void globus_fifo_destroy(globus_fifo_t *fifo)
Definition: globus_fifo.c:56
struct globus_fifo_s * globus_fifo_t
Definition: globus_fifo.h:48
globus_list_t * globus_fifo_convert_to_list(globus_fifo_t *fifo)
Definition: globus_fifo.c:317
void * globus_fifo_peek(globus_fifo_t *fifo)
Definition: globus_fifo.c:187
int globus_fifo_enqueue(globus_fifo_t *fifo, void *datum)
Definition: globus_fifo.c:118