CryptoPkg/Include/openssl/pqueue.h File Reference


Data Structures

struct  _pitem

Typedefs

typedef struct _pqueue * pqueue
typedef struct _pitem pitem
typedef struct _pitempiterator

Functions

pitempitem_new (unsigned char *prio64be, void *data)
void pitem_free (pitem *item)
pqueue pqueue_new (void)
void pqueue_free (pqueue pq)
pitempqueue_insert (pqueue pq, pitem *item)
pitempqueue_peek (pqueue pq)
pitempqueue_pop (pqueue pq)
pitempqueue_find (pqueue pq, unsigned char *prio64be)
pitempqueue_iterator (pqueue pq)
pitempqueue_next (piterator *iter)
void pqueue_print (pqueue pq)
int pqueue_size (pqueue pq)

Typedef Documentation

typedef struct _pitem pitem

typedef struct _pitem* piterator

typedef struct _pqueue* pqueue


Function Documentation

void pitem_free ( pitem item  ) 

pitem* pitem_new ( unsigned char *  prio64be,
void *  data 
)

pitem* pqueue_find ( pqueue  pq,
unsigned char *  prio64be 
)

void pqueue_free ( pqueue  pq  ) 

pitem* pqueue_insert ( pqueue  pq,
pitem item 
)

pitem* pqueue_iterator ( pqueue  pq  ) 

pqueue pqueue_new ( void   ) 

pitem* pqueue_next ( piterator iter  ) 

pitem* pqueue_peek ( pqueue  pq  ) 

pitem* pqueue_pop ( pqueue  pq  ) 

void pqueue_print ( pqueue  pq  ) 

int pqueue_size ( pqueue  pq  ) 


Generated on Wed Sep 2 14:03:41 2015 for CryptoPkg[ALL] by  doxygen 1.5.7.1