|
モジュール |
| Cache Functions |
| Hash Tables |
| Priority Queue |
データ構造 |
struct | cache_enable |
struct | cache_disable |
struct | cache_server_conf |
struct | cache_info |
struct | cache_object |
struct | cache_handle |
struct | cache_provider |
struct | cache_provider_list |
struct | cache_request_rec |
マクロ定義 |
#define | CORE_PRIVATE |
#define | APR_WANT_STRFUNC |
#define | MAX(a, b) ((a) > (b) ? (a) : (b)) |
#define | MIN(a, b) ((a) < (b) ? (a) : (b)) |
#define | MSEC_ONE_DAY ((apr_time_t)(86400*APR_USEC_PER_SEC)) |
#define | MSEC_ONE_HR ((apr_time_t)(3600*APR_USEC_PER_SEC)) |
#define | MSEC_ONE_MIN ((apr_time_t)(60*APR_USEC_PER_SEC)) |
#define | MSEC_ONE_SEC ((apr_time_t)(APR_USEC_PER_SEC)) |
#define | DEFAULT_CACHE_MAXEXPIRE MSEC_ONE_DAY |
#define | DEFAULT_CACHE_EXPIRE MSEC_ONE_HR |
#define | DEFAULT_CACHE_LMFACTOR (0.1) |
#define | CACHE_DECLARE(type) type |
#define | CACHE_DECLARE(type) type |
#define | CACHE_DECLARE_NONSTD(type) type |
#define | CACHE_DECLARE_NONSTD(type) type |
#define | CACHE_DECLARE_DATA |
#define | CACHE_DECLARE_DATA |
#define | CACHE_PROVIDER_GROUP "cache" |
型定義 |
typedef cache_info | cache_info |
typedef cache_object | cache_object_t |
typedef cache_handle | cache_handle_t |
typedef cache_provider_list | cache_provider_list |
関数 |
| CACHE_DECLARE (apr_time_t) ap_cache_current_age(cache_info *info |
| CACHE_DECLARE (int) ap_cache_check_freshness(cache_handle_t *h |
| CACHE_DECLARE (void) ap_cache_accept_headers(cache_handle_t *h |
| CACHE_DECLARE (char *) ap_cache_generate_name(apr_pool_t *p |
| CACHE_DECLARE (cache_provider_list *) ap_cache_get_providers(request_rec *r |
| CACHE_DECLARE (const char *) ap_cache_tokstr(apr_pool_t *p |
| CACHE_DECLARE (apr_table_t *) ap_cache_cacheable_hdrs_out(apr_pool_t *pool |
int | cache_remove_url (cache_request_rec *cache, apr_pool_t *p) |
int | cache_create_entity (request_rec *r, apr_off_t size) |
int | cache_select (request_rec *r) |
apr_status_t | cache_generate_key_default (request_rec *r, apr_pool_t *p, char **key) |
const char * | cache_create_key (request_rec *r) |
| APR_DECLARE_OPTIONAL_FN (apr_status_t, ap_cache_generate_key,(request_rec *r, apr_pool_t *p, char **key)) |
変数 |
const apr_time_t | age_value |
const apr_time_t apr_time_t | now |
request_rec * | r |
request_rec * | r |
request_rec int | preserve_orig |
char * | y |
int | dirlevels |
int int | dirlength |
int int const char * | name |
cache_server_conf * | conf |
cache_server_conf apr_uri_t | uri |
const char * | list |
const char const char * | key |
const char const char char ** | val |
const char * | list |
const char const char ** | str |
apr_table_t * | t |
apr_table_t server_rec * | s |