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

Go to the source code of this file.

Macros

#define NGX_CONF_BUFFER   4096

Functions

char * ngx_conf_param (ngx_conf_t *cf)
char * ngx_conf_parse (ngx_conf_t *cf, ngx_str_t *filename)
char * ngx_conf_include (ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
ngx_int_t ngx_conf_full_name (ngx_cycle_t *cycle, ngx_str_t *name, ngx_uint_t conf_prefix)
ngx_open_file_tngx_conf_open_file (ngx_cycle_t *cycle, ngx_str_t *name)
void ngx_cdecl ngx_conf_log_error (ngx_uint_t level, ngx_conf_t *cf, ngx_err_t err, const char *fmt,...)
char * ngx_conf_set_flag_slot (ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
char * ngx_conf_set_str_slot (ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
char * ngx_conf_set_str_array_slot (ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
char * ngx_conf_set_keyval_slot (ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
char * ngx_conf_set_num_slot (ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
char * ngx_conf_set_size_slot (ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
char * ngx_conf_set_off_slot (ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
char * ngx_conf_set_msec_slot (ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
char * ngx_conf_set_sec_slot (ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
char * ngx_conf_set_bufs_slot (ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
char * ngx_conf_set_enum_slot (ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
char * ngx_conf_set_bitmask_slot (ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
char * ngx_conf_deprecated (ngx_conf_t *cf, void *post, void *data)
char * ngx_conf_check_num_bounds (ngx_conf_t *cf, void *post, void *data)

Variables

ngx_module_t ngx_conf_module

Macro Definition Documentation

#define NGX_CONF_BUFFER   4096

Definition at line 11 of file ngx_conf_file.c.

Function Documentation

char* ngx_conf_check_num_bounds ( ngx_conf_t cf,
void *  post,
void *  data 
)

Definition at line 1454 of file ngx_conf_file.c.

Here is the call graph for this function:

char* ngx_conf_deprecated ( ngx_conf_t cf,
void *  post,
void *  data 
)

Definition at line 1440 of file ngx_conf_file.c.

Here is the call graph for this function:

ngx_int_t ngx_conf_full_name ( ngx_cycle_t cycle,
ngx_str_t name,
ngx_uint_t  conf_prefix 
)

Definition at line 797 of file ngx_conf_file.c.

Here is the call graph for this function:

Here is the caller graph for this function:

char* ngx_conf_include ( ngx_conf_t cf,
ngx_command_t cmd,
void *  conf 
)

Definition at line 734 of file ngx_conf_file.c.

Here is the call graph for this function:

void ngx_cdecl ngx_conf_log_error ( ngx_uint_t  level,
ngx_conf_t cf,
ngx_err_t  err,
const char *  fmt,
  ... 
)

Definition at line 986 of file ngx_conf_file.c.

Here is the call graph for this function:

Here is the caller graph for this function:

ngx_open_file_t* ngx_conf_open_file ( ngx_cycle_t cycle,
ngx_str_t name 
)

Definition at line 892 of file ngx_conf_file.c.

Here is the call graph for this function:

Here is the caller graph for this function:

char* ngx_conf_param ( ngx_conf_t cf)

Definition at line 63 of file ngx_conf_file.c.

Here is the call graph for this function:

Here is the caller graph for this function:

char* ngx_conf_parse ( ngx_conf_t cf,
ngx_str_t filename 
)

Definition at line 102 of file ngx_conf_file.c.

Here is the call graph for this function:

Here is the caller graph for this function:

char* ngx_conf_set_bitmask_slot ( ngx_conf_t cf,
ngx_command_t cmd,
void *  conf 
)

Definition at line 1383 of file ngx_conf_file.c.

Here is the call graph for this function:

char* ngx_conf_set_bufs_slot ( ngx_conf_t cf,
ngx_command_t cmd,
void *  conf 
)

Definition at line 1316 of file ngx_conf_file.c.

Here is the call graph for this function:

char* ngx_conf_set_enum_slot ( ngx_conf_t cf,
ngx_command_t cmd,
void *  conf 
)

Definition at line 1346 of file ngx_conf_file.c.

Here is the call graph for this function:

char* ngx_conf_set_flag_slot ( ngx_conf_t cf,
ngx_command_t cmd,
void *  conf 
)

Definition at line 1020 of file ngx_conf_file.c.

Here is the call graph for this function:

char* ngx_conf_set_keyval_slot ( ngx_conf_t cf,
ngx_command_t cmd,
void *  conf 
)

Definition at line 1123 of file ngx_conf_file.c.

Here is the call graph for this function:

char* ngx_conf_set_msec_slot ( ngx_conf_t cf,
ngx_command_t cmd,
void *  conf 
)

Definition at line 1254 of file ngx_conf_file.c.

Here is the call graph for this function:

char* ngx_conf_set_num_slot ( ngx_conf_t cf,
ngx_command_t cmd,
void *  conf 
)

Definition at line 1161 of file ngx_conf_file.c.

Here is the call graph for this function:

char* ngx_conf_set_off_slot ( ngx_conf_t cf,
ngx_command_t cmd,
void *  conf 
)

Definition at line 1223 of file ngx_conf_file.c.

Here is the call graph for this function:

char* ngx_conf_set_sec_slot ( ngx_conf_t cf,
ngx_command_t cmd,
void *  conf 
)

Definition at line 1285 of file ngx_conf_file.c.

Here is the call graph for this function:

char* ngx_conf_set_size_slot ( ngx_conf_t cf,
ngx_command_t cmd,
void *  conf 
)

Definition at line 1192 of file ngx_conf_file.c.

Here is the call graph for this function:

char* ngx_conf_set_str_array_slot ( ngx_conf_t cf,
ngx_command_t cmd,
void *  conf 
)

Definition at line 1087 of file ngx_conf_file.c.

Here is the call graph for this function:

char* ngx_conf_set_str_slot ( ngx_conf_t cf,
ngx_command_t cmd,
void *  conf 
)

Definition at line 1060 of file ngx_conf_file.c.

Variable Documentation

ngx_module_t ngx_conf_module
Initial value:
{
NULL,
ngx_conf_commands,
NULL,
NULL,
NULL,
NULL,
NULL,
ngx_conf_flush_files,
NULL,
}

Definition at line 32 of file ngx_conf_file.c.