#include <apr.h>
#include <apr_errno.h>
型定義 | |
| typedef cache_pqueue_t | cache_pqueue_t |
| typedef long(*) | cache_pqueue_set_priority (long queue_clock, void *a) |
| typedef long(*) | cache_pqueue_get_priority (void *a) |
| typedef apr_ssize_t(*) | cache_pqueue_getpos (void *a) |
| typedef void(*) | cache_pqueue_setpos (void *a, apr_ssize_t pos) |
| typedef void(*) | cache_pqueue_print_entry (FILE *out, void *a) |
関数 | |
| cache_pqueue_t * | cache_pq_init (apr_ssize_t n, cache_pqueue_get_priority pri, cache_pqueue_getpos get, cache_pqueue_setpos set) |
| void | cache_pq_free (cache_pqueue_t *q) |
| apr_ssize_t | cache_pq_size (cache_pqueue_t *q) |
| apr_status_t | cache_pq_insert (cache_pqueue_t *q, void *d) |
| void | cache_pq_change_priority (cache_pqueue_t *q, long old_priority, long new_priority, void *d) |
| void * | cache_pq_pop (cache_pqueue_t *q) |
| apr_status_t | cache_pq_remove (cache_pqueue_t *q, void *d) |
| void * | cache_pq_peek (cache_pqueue_t *q) |
| void | cache_pq_print (cache_pqueue_t *q, FILE *out, cache_pqueue_print_entry print) |
| void | cache_pq_dump (cache_pqueue_t *q, FILE *out, cache_pqueue_print_entry print) |
| int | cache_pq_is_valid (cache_pqueue_t *q) |
1.4.7