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

Go to the source code of this file.

Data Structures

struct  ngx_http_log_op_s
struct  ngx_http_log_fmt_t
struct  ngx_http_log_main_conf_t
struct  ngx_http_log_buf_t
struct  ngx_http_log_script_t
struct  ngx_http_log_t
struct  ngx_http_log_loc_conf_t
struct  ngx_http_log_var_t

Typedefs

typedef struct ngx_http_log_op_s ngx_http_log_op_t
typedef u_char *(* ngx_http_log_op_run_pt )(ngx_http_request_t *r, u_char *buf, ngx_http_log_op_t *op)
typedef size_t(* ngx_http_log_op_getlen_pt )(ngx_http_request_t *r, uintptr_t data)

Variables

ngx_module_t ngx_http_log_module

Typedef Documentation

typedef size_t(* ngx_http_log_op_getlen_pt)(ngx_http_request_t *r, uintptr_t data)

Definition at line 22 of file ngx_http_log_module.c.

typedef u_char*(* ngx_http_log_op_run_pt)(ngx_http_request_t *r, u_char *buf, ngx_http_log_op_t *op)

Definition at line 19 of file ngx_http_log_module.c.

Definition at line 17 of file ngx_http_log_module.c.

Variable Documentation

ngx_module_t ngx_http_log_module
Initial value:
{
&ngx_http_log_module_ctx,
ngx_http_log_commands,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
}

Definition at line 193 of file ngx_http_log_module.c.