Mercurial > hg > nginx-quic
comparison src/core/ngx_table.h @ 100:7ebc8b7fb816
nginx-0.0.1-2003-06-03-19:42:58 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 03 Jun 2003 15:42:58 +0000 |
parents | d7908993fdeb |
children | da8c5707af39 |
comparison
equal
deleted
inserted
replaced
99:a059e1aa65d4 | 100:7ebc8b7fb816 |
---|---|
1 #ifndef _NGX_TABLE_H_INCLUDED_ | 1 #ifndef _NGX_TABLE_H_INCLUDED_ |
2 #define _NGX_TABLE_H_INCLUDED_ | 2 #define _NGX_TABLE_H_INCLUDED_ |
3 | 3 |
4 | 4 |
5 #include <ngx_config.h> | 5 #include <ngx_config.h> |
6 #include <ngx_string.h> | 6 #include <ngx_core.h> |
7 #include <ngx_alloc.h> | 7 |
8 #include <ngx_array.h> | |
9 | 8 |
10 typedef ngx_array_t ngx_table_t; | 9 typedef ngx_array_t ngx_table_t; |
11 | 10 |
12 typedef struct { | 11 typedef struct { |
13 ngx_str_t key; | 12 ngx_str_t key; |
14 ngx_str_t value; | 13 ngx_str_t value; |
15 } ngx_table_elt_t; | 14 } ngx_table_elt_t; |
16 | 15 |
16 | |
17 #define ngx_create_table(p, n) ngx_create_array(p, n, 2 * sizeof(ngx_str_t)) | 17 #define ngx_create_table(p, n) ngx_create_array(p, n, 2 * sizeof(ngx_str_t)) |
18 #define ngx_push_table(t) ngx_push_array(t) | 18 #define ngx_push_table(t) ngx_push_array(t) |
19 | 19 |
20 | 20 |
21 #endif /* _NGX_TABLE_H_INCLUDED_ */ | 21 #endif /* _NGX_TABLE_H_INCLUDED_ */ |