cache.c File Reference

Generic cache system. More...

#include <auth_srv.h>
#include "cache.h"

Include dependency graph for cache.c:

Go to the source code of this file.

Functions

void cache_entry_content_destroy (cache_entry_content_t *item, GFunc free_datas)
int cache_entry_content_compare (const cache_entry_content_t *content, gconstpointer data)
int cache_entry_content_used (const cache_entry_content_t *content, gconstpointer b)
gboolean cache_entry_is_old (gpointer key, gpointer value, gpointer user_data)
void cache_reset_timestamp (gpointer key, gpointer value, gpointer user_data)
void cache_insert (cache_class_t *this, struct cache_message *message)
void cache_get (cache_class_t *this, cache_entry_t *entry, struct cache_message *message, GSList **local_queue)
void cache_message_destroy (cache_class_t *this, cache_entry_t *entry, struct cache_message *message)
void cache_refresh (cache_class_t *this, cache_entry_t *entry, struct cache_message *message, GSList **local_queue)
void cache_manager (cache_class_t *this)
void cache_destroy (cache_class_t *this)
void cache_reset (cache_class_t *this)


Detailed Description

Generic cache system.

An implementation of a generic cache system

Definition in file cache.c.


Generated on Wed Jan 7 04:00:42 2009 for NuFW by  doxygen 1.4.7