diff options
| author | Igor Sysoev <igor@sysoev.ru> | 2009-06-18 13:34:47 +0000 |
|---|---|---|
| committer | Igor Sysoev <igor@sysoev.ru> | 2009-06-18 13:34:47 +0000 |
| commit | bd9eda998644fad6b01f545edb3f72a03dc7fb3a (patch) | |
| tree | 392a8586ae0f0e7c3a7b137b71dab41983b53fd7 /src/http/ngx_http_cache.h | |
| parent | a5fe5881c6d38983e868cc7918008529fb6ab710 (diff) | |
| download | nginx-bd9eda998644fad6b01f545edb3f72a03dc7fb3a.tar.gz nginx-bd9eda998644fad6b01f545edb3f72a03dc7fb3a.tar.bz2 | |
$upstream_cache_status
Diffstat (limited to 'src/http/ngx_http_cache.h')
| -rw-r--r-- | src/http/ngx_http_cache.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/http/ngx_http_cache.h b/src/http/ngx_http_cache.h index cf909cc3d..1ee80751d 100644 --- a/src/http/ngx_http_cache.h +++ b/src/http/ngx_http_cache.h @@ -13,8 +13,11 @@ #include <ngx_http.h> -#define NGX_HTTP_CACHE_STALE 1 -#define NGX_HTTP_CACHE_UPDATING 2 +#define NGX_HTTP_CACHE_MISS 1 +#define NGX_HTTP_CACHE_EXPIRED 2 +#define NGX_HTTP_CACHE_STALE 3 +#define NGX_HTTP_CACHE_UPDATING 4 +#define NGX_HTTP_CACHE_HIT 5 #define NGX_HTTP_CACHE_KEY_LEN 16 @@ -124,11 +127,12 @@ ngx_int_t ngx_http_cache_send(ngx_http_request_t *); void ngx_http_file_cache_free(ngx_http_request_t *r, ngx_temp_file_t *tf); time_t ngx_http_file_cache_valid(ngx_array_t *cache_valid, ngx_uint_t status); - char *ngx_http_file_cache_set_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); char *ngx_http_file_cache_valid_set_slot(ngx_conf_t *cf, ngx_command_t *cmd, void *conf); +extern ngx_str_t ngx_http_cache_status[]; + #endif /* _NGX_HTTP_CACHE_H_INCLUDED_ */ |
