Header cache structure. More...
#include "lib.h"
Data Fields | |
char * | folder |
Folder name. More... | |
unsigned int | crc |
CRC of the cache entry. More... | |
void * | ctx |
Store context (handle) More... | |
void * | cctx |
Compression context (handle) More... | |
Header cache structure.
This struct holds both the backend-agnostic and the backend-specific parts of the header cache. Backend code MUST initialize the fetch, store, delete and close function pointers in hcache_open, and MAY store backend-specific context in the ctx pointer.