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

Go to the source code of this file.

Functions

ngx_int_t ngx_http_add_location (ngx_conf_t *cf, ngx_queue_t **locations, ngx_http_core_loc_conf_t *clcf)
ngx_int_t ngx_http_add_listen (ngx_conf_t *cf, ngx_http_core_srv_conf_t *cscf, ngx_http_listen_opt_t *lsopt)
char * ngx_http_types_slot (ngx_conf_t *cf, ngx_command_t *cmd, void *conf)
char * ngx_http_merge_types (ngx_conf_t *cf, ngx_array_t **keys, ngx_hash_t *types_hash, ngx_array_t **prev_keys, ngx_hash_t *prev_types_hash, ngx_str_t *default_types)
ngx_int_t ngx_http_set_default_types (ngx_conf_t *cf, ngx_array_t **types, ngx_str_t *default_type)

Variables

ngx_uint_t ngx_http_max_module
ngx_int_t(* ngx_http_top_header_filter )(ngx_http_request_t *r)
ngx_int_t(* ngx_http_top_body_filter )(ngx_http_request_t *r, ngx_chain_t *ch)
ngx_str_t ngx_http_html_default_types []
ngx_module_t ngx_http_module

Function Documentation

ngx_int_t ngx_http_add_listen ( ngx_conf_t cf,
ngx_http_core_srv_conf_t cscf,
ngx_http_listen_opt_t lsopt 
)

Definition at line 1140 of file ngx_http.c.

Here is the call graph for this function:

ngx_int_t ngx_http_add_location ( ngx_conf_t cf,
ngx_queue_t **  locations,
ngx_http_core_loc_conf_t clcf 
)

Definition at line 845 of file ngx_http.c.

Here is the call graph for this function:

char* ngx_http_merge_types ( ngx_conf_t cf,
ngx_array_t **  keys,
ngx_hash_t types_hash,
ngx_array_t **  prev_keys,
ngx_hash_t prev_types_hash,
ngx_str_t default_types 
)

Definition at line 2017 of file ngx_http.c.

Here is the call graph for this function:

ngx_int_t ngx_http_set_default_types ( ngx_conf_t cf,
ngx_array_t **  types,
ngx_str_t default_type 
)

Definition at line 2082 of file ngx_http.c.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 1944 of file ngx_http.c.

Here is the call graph for this function:

Variable Documentation

ngx_str_t ngx_http_html_default_types[]
Initial value:
{
ngx_string("text/html"),
}

Definition at line 76 of file ngx_http.c.

ngx_uint_t ngx_http_max_module

Definition at line 69 of file ngx_http.c.

ngx_module_t ngx_http_module
Initial value:
{
&ngx_http_module_ctx,
ngx_http_commands,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
}

Definition at line 102 of file ngx_http.c.

ngx_int_t(* ngx_http_top_body_filter)(ngx_http_request_t *r, ngx_chain_t *ch)

Definition at line 73 of file ngx_http.c.

ngx_int_t(* ngx_http_top_header_filter)(ngx_http_request_t *r)

Definition at line 72 of file ngx_http.c.