pazpar2
1.14.1
|
#include "normalize_record.h"
Go to the source code of this file.
Typedefs | |
typedef struct normalize_cache_s * | normalize_cache_t |
Functions | |
normalize_cache_t | normalize_cache_create (void) |
normalize_record_t | normalize_cache_get (normalize_cache_t nc, struct conf_service *service, const char *spec) |
void | normalize_cache_destroy (normalize_cache_t nc) |
typedef struct normalize_cache_s* normalize_cache_t |
Definition at line 24 of file normalize_cache.h.
normalize_cache_t normalize_cache_create | ( | void | ) |
Definition at line 47 of file normalize_cache.c.
References normalize_cache_s::items, normalize_cache_s::mutex, normalize_cache_s::nmem, and pazpar2_mutex_create().
Referenced by session_create().
void normalize_cache_destroy | ( | normalize_cache_t | nc | ) |
Definition at line 87 of file normalize_cache.c.
References normalize_cache_s::items, normalize_cache_s::mutex, cached_item::next, normalize_cache_s::nmem, normalize_record_destroy(), and cached_item::nt.
Referenced by session_destroy().
normalize_record_t normalize_cache_get | ( | normalize_cache_t | nc, |
struct conf_service * | service, | ||
const char * | spec | ||
) |
Definition at line 58 of file normalize_cache.c.
References normalize_cache_s::items, normalize_cache_s::mutex, cached_item::next, normalize_cache_s::nmem, normalize_record_create(), cached_item::nt, and cached_item::spec.
Referenced by prepare_map().