Go to the source code of this file.
Classes | |
struct | _pqueue |
Typedefs | |
typedef struct _pqueue | pqueue_s |
Functions | |
pitem * | pitem_new (unsigned char *prio64be, void *data) |
void | pitem_free (pitem *item) |
pqueue_s * | pqueue_new () |
void | pqueue_free (pqueue_s *pq) |
pitem * | pqueue_insert (pqueue_s *pq, pitem *item) |
pitem * | pqueue_peek (pqueue_s *pq) |
pitem * | pqueue_pop (pqueue_s *pq) |
pitem * | pqueue_find (pqueue_s *pq, unsigned char *prio64be) |
void | pqueue_print (pqueue_s *pq) |
pitem * | pqueue_iterator (pqueue_s *pq) |
pitem * | pqueue_next (pitem **item) |
int | pqueue_size (pqueue_s *pq) |