Go to the source code of this file.
Data Structures | |
struct | qnode |
Macros | |
#define | queue_free(q) |
Typedefs | |
typedef struct qnode | qnode_t |
typedef qnode_t | q_t |
Functions | |
q_t * | queue_init (void) |
void | queue_destroy (q_t *q, void(*callback)(void *)) |
qnode_t * | enqueue (q_t *q, void *data) |
qnode_t * | prequeue (q_t *q, void *data) |
void * | dequeue (q_t *q) |
#define queue_free | ( | q | ) |
|
extern |
|
extern |
|
extern |