Groonga 3.0.9 Source Code Document
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
ngx_http_cache_s Struct Reference

#include <ngx_http_cache.h>

Collaboration diagram for ngx_http_cache_s:
Collaboration graph
[legend]

Data Fields

ngx_file_t file
ngx_array_t keys
uint32_t crc32
u_char key [NGX_HTTP_CACHE_KEY_LEN]
ngx_file_uniq_t uniq
time_t valid_sec
time_t last_modified
time_t date
size_t header_start
size_t body_start
off_t length
off_t fs_size
ngx_uint_t min_uses
ngx_uint_t error
ngx_uint_t valid_msec
ngx_buf_tbuf
ngx_http_file_cache_tfile_cache
ngx_http_file_cache_node_tnode
ngx_msec_t lock_timeout
ngx_msec_t wait_time
ngx_event_t wait_event
unsigned lock:1
unsigned waiting:1
unsigned updated:1
unsigned updating:1
unsigned exists:1
unsigned temp_file:1

Detailed Description

Definition at line 58 of file ngx_http_cache.h.

Field Documentation

size_t body_start

Definition at line 70 of file ngx_http_cache.h.

ngx_buf_t* buf

Definition at line 78 of file ngx_http_cache.h.

uint32_t crc32

Definition at line 61 of file ngx_http_cache.h.

time_t date

Definition at line 67 of file ngx_http_cache.h.

ngx_uint_t error

Definition at line 75 of file ngx_http_cache.h.

unsigned exists

Definition at line 93 of file ngx_http_cache.h.

ngx_file_t file

Definition at line 59 of file ngx_http_cache.h.

ngx_http_file_cache_t* file_cache

Definition at line 80 of file ngx_http_cache.h.

off_t fs_size

Definition at line 72 of file ngx_http_cache.h.

size_t header_start

Definition at line 69 of file ngx_http_cache.h.

Definition at line 62 of file ngx_http_cache.h.

Definition at line 60 of file ngx_http_cache.h.

time_t last_modified

Definition at line 66 of file ngx_http_cache.h.

off_t length

Definition at line 71 of file ngx_http_cache.h.

unsigned lock

Definition at line 88 of file ngx_http_cache.h.

ngx_msec_t lock_timeout

Definition at line 83 of file ngx_http_cache.h.

ngx_uint_t min_uses

Definition at line 74 of file ngx_http_cache.h.

Definition at line 81 of file ngx_http_cache.h.

unsigned temp_file

Definition at line 94 of file ngx_http_cache.h.

Definition at line 64 of file ngx_http_cache.h.

unsigned updated

Definition at line 91 of file ngx_http_cache.h.

unsigned updating

Definition at line 92 of file ngx_http_cache.h.

ngx_uint_t valid_msec

Definition at line 76 of file ngx_http_cache.h.

time_t valid_sec

Definition at line 65 of file ngx_http_cache.h.

ngx_event_t wait_event

Definition at line 86 of file ngx_http_cache.h.

ngx_msec_t wait_time

Definition at line 84 of file ngx_http_cache.h.

unsigned waiting

Definition at line 89 of file ngx_http_cache.h.


The documentation for this struct was generated from the following file: