Mercurial > hg > nginx
comparison src/core/ngx_file.h @ 3018:8fc7b94f647b
cache loader process
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 10 Aug 2009 13:27:14 +0000 |
parents | d19979e0d980 |
children | 8101d9101ed8 8c76116820f3 |
comparison
equal
deleted
inserted
replaced
3017:c466605d9426 | 3018:8fc7b94f647b |
---|---|
28 | 28 |
29 #define NGX_MAX_PATH_LEVEL 3 | 29 #define NGX_MAX_PATH_LEVEL 3 |
30 | 30 |
31 | 31 |
32 typedef time_t (*ngx_path_manager_pt) (void *data); | 32 typedef time_t (*ngx_path_manager_pt) (void *data); |
33 typedef void (*ngx_path_loader_pt) (void *data); | |
33 | 34 |
34 | 35 |
35 typedef struct { | 36 typedef struct { |
36 ngx_str_t name; | 37 ngx_str_t name; |
37 size_t len; | 38 size_t len; |
38 size_t level[3]; | 39 size_t level[3]; |
39 | 40 |
40 ngx_path_manager_pt manager; | 41 ngx_path_manager_pt manager; |
42 ngx_path_loader_pt loader; | |
41 void *data; | 43 void *data; |
42 | 44 |
43 u_char *conf_file; | 45 u_char *conf_file; |
44 ngx_uint_t line; | 46 ngx_uint_t line; |
45 } ngx_path_t; | 47 } ngx_path_t; |