Apache2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Cache Functions
Collaboration diagram for Cache Functions:

Data Structures

struct  cache_control
 
struct  disk_cache_info_t
 
struct  cache_socache_info_t
 

Macros

#define VARY_FORMAT_VERSION   5
 
#define DISK_FORMAT_VERSION   6
 
#define CACHE_HEADER_SUFFIX   ".header"
 
#define CACHE_DATA_SUFFIX   ".data"
 
#define CACHE_VDIR_SUFFIX   ".vary"
 
#define AP_TEMPFILE_PREFIX   "/"
 
#define AP_TEMPFILE_BASE   "aptmp"
 
#define AP_TEMPFILE_SUFFIX   "XXXXXX"
 
#define AP_TEMPFILE_BASELEN   strlen(AP_TEMPFILE_BASE)
 
#define AP_TEMPFILE_NAMELEN   strlen(AP_TEMPFILE_BASE AP_TEMPFILE_SUFFIX)
 
#define AP_TEMPFILE   AP_TEMPFILE_PREFIX AP_TEMPFILE_BASE AP_TEMPFILE_SUFFIX
 
#define CACHE_SOCACHE_VARY_FORMAT_VERSION   1
 
#define CACHE_SOCACHE_DISK_FORMAT_VERSION   2
 

Typedefs

typedef struct cache_control cache_control_t
 

Detailed Description

Macro Definition Documentation

#define AP_TEMPFILE_BASE   "aptmp"
#define AP_TEMPFILE_BASELEN   strlen(AP_TEMPFILE_BASE)
#define AP_TEMPFILE_NAMELEN   strlen(AP_TEMPFILE_BASE AP_TEMPFILE_SUFFIX)
#define AP_TEMPFILE_PREFIX   "/"
#define AP_TEMPFILE_SUFFIX   "XXXXXX"
#define CACHE_DATA_SUFFIX   ".data"
#define CACHE_HEADER_SUFFIX   ".header"
#define CACHE_SOCACHE_DISK_FORMAT_VERSION   2
#define CACHE_SOCACHE_VARY_FORMAT_VERSION   1
#define CACHE_VDIR_SUFFIX   ".vary"
#define DISK_FORMAT_VERSION   6
#define VARY_FORMAT_VERSION   5

Typedef Documentation