Groonga 3.0.9 Source Code Document
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Macros | Functions
ngx_open_file_cache.c File Reference
#include <ngx_config.h>
#include <ngx_core.h>
#include <ngx_event.h>
Include dependency graph for ngx_open_file_cache.c:

Go to the source code of this file.

Macros

#define NGX_MIN_READ_AHEAD   (128 * 1024)

Functions

ngx_open_file_cache_tngx_open_file_cache_init (ngx_pool_t *pool, ngx_uint_t max, time_t inactive)
ngx_int_t ngx_open_cached_file (ngx_open_file_cache_t *cache, ngx_str_t *name, ngx_open_file_info_t *of, ngx_pool_t *pool)

Macro Definition Documentation

#define NGX_MIN_READ_AHEAD   (128 * 1024)

Definition at line 21 of file ngx_open_file_cache.c.

Function Documentation

ngx_int_t ngx_open_cached_file ( ngx_open_file_cache_t cache,
ngx_str_t name,
ngx_open_file_info_t of,
ngx_pool_t pool 
)

Definition at line 140 of file ngx_open_file_cache.c.

Here is the call graph for this function:

Here is the caller graph for this function:

ngx_open_file_cache_t* ngx_open_file_cache_init ( ngx_pool_t pool,
ngx_uint_t  max,
time_t  inactive 
)

Definition at line 53 of file ngx_open_file_cache.c.

Here is the call graph for this function: