#include "mod_cache.h"
型定義 | |
typedef cache_cache_t | cache_cache_t |
typedef void | cache_cache_inc_frequency (void *a) |
typedef apr_size_t | cache_cache_get_size (void *a) |
typedef const char * | cache_cache_get_key (void *a) |
typedef void | cache_cache_free (void *a) |
関数 | |
cache_cache_t * | cache_init (int max_entries, apr_size_t max_size, cache_pqueue_get_priority get_pri, cache_pqueue_set_priority set_pri, cache_pqueue_getpos get_pos, cache_pqueue_setpos set_pos, cache_cache_inc_frequency *inc_entry, cache_cache_get_size *size_entry, cache_cache_get_key *key_entry, cache_cache_free *free_entry) |
void | cache_free (cache_cache_t *c) |
void * | cache_find (cache_cache_t *c, const char *key) |
void | cache_update (cache_cache_t *c, void *entry) |
void | cache_insert (cache_cache_t *c, void *entry) |
void * | cache_pop (cache_cache_t *c) |
apr_status_t | cache_remove (cache_cache_t *c, void *entry) |