|
モジュール |
| | 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 |