Mercurial > hg > nginx
comparison src/core/ngx_file.h @ 74:17ab1af8c3dd
nginx-0.0.1-2003-04-11-20:01:14 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Fri, 11 Apr 2003 16:01:14 +0000 |
parents | e8cdc2989cee |
children | a7e45c45a95c |
comparison
equal
deleted
inserted
replaced
73:4534060fde92 | 74:17ab1af8c3dd |
---|---|
2 #define _NGX_FILE_H_INCLUDED_ | 2 #define _NGX_FILE_H_INCLUDED_ |
3 | 3 |
4 | 4 |
5 #include <ngx_file.h> | 5 #include <ngx_file.h> |
6 #include <ngx_log.h> | 6 #include <ngx_log.h> |
7 #include <ngx_alloc.h> | |
7 #include <ngx_string.h> | 8 #include <ngx_string.h> |
8 | 9 |
9 typedef struct ngx_file_s ngx_file_t; | 10 typedef struct ngx_file_s ngx_file_t; |
10 | 11 |
11 struct ngx_file_s { | 12 struct ngx_file_s { |
19 | 20 |
20 unsigned info_valid:1; | 21 unsigned info_valid:1; |
21 }; | 22 }; |
22 | 23 |
23 | 24 |
25 typedef struct { | |
26 ngx_str_t name; | |
27 int len; | |
28 int level[3]; | |
29 } ngx_path_t; | |
30 | |
31 | |
32 int ngx_create_temp_file(ngx_file_t *file, ngx_path_t *path, | |
33 ngx_pool_t *pool, int num, int step, int persistent); | |
34 void ngx_create_hashed_filename(ngx_file_t *file, ngx_path_t *path); | |
35 int ngx_create_path(ngx_file_t *file, ngx_path_t *path); | |
36 | |
37 | |
38 | |
24 #endif /* _NGX_FILE_H_INCLUDED_ */ | 39 #endif /* _NGX_FILE_H_INCLUDED_ */ |