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

Go to the source code of this file.

Data Structures

struct  ngx_http_ssi_loc_conf_t
struct  ngx_http_ssi_var_t
struct  ngx_http_ssi_block_t

Macros

#define NGX_HTTP_SSI_ERROR   1
#define NGX_HTTP_SSI_DATE_LEN   2048
#define NGX_HTTP_SSI_ADD_PREFIX   1
#define NGX_HTTP_SSI_ADD_ZERO   2
#define NGX_HTTP_SSI_INCLUDE_VIRTUAL   0
#define NGX_HTTP_SSI_INCLUDE_FILE   1
#define NGX_HTTP_SSI_INCLUDE_WAIT   2
#define NGX_HTTP_SSI_INCLUDE_SET   3
#define NGX_HTTP_SSI_INCLUDE_STUB   4
#define NGX_HTTP_SSI_ECHO_VAR   0
#define NGX_HTTP_SSI_ECHO_DEFAULT   1
#define NGX_HTTP_SSI_ECHO_ENCODING   2
#define NGX_HTTP_SSI_CONFIG_ERRMSG   0
#define NGX_HTTP_SSI_CONFIG_TIMEFMT   1
#define NGX_HTTP_SSI_SET_VAR   0
#define NGX_HTTP_SSI_SET_VALUE   1
#define NGX_HTTP_SSI_IF_EXPR   0
#define NGX_HTTP_SSI_BLOCK_NAME   0

Enumerations

enum  ngx_http_ssi_state_e {
  ssi_start_state = 0, ssi_tag_state, ssi_comment0_state, ssi_comment1_state,
  ssi_sharp_state, ssi_precommand_state, ssi_command_state, ssi_preparam_state,
  ssi_param_state, ssi_preequal_state, ssi_prevalue_state, ssi_double_quoted_value_state,
  ssi_quoted_value_state, ssi_quoted_symbol_state, ssi_postparam_state, ssi_comment_end0_state,
  ssi_comment_end1_state, ssi_error_state, ssi_error_end0_state, ssi_error_end1_state
}

Variables

ngx_module_t ngx_http_ssi_filter_module

Macro Definition Documentation

#define NGX_HTTP_SSI_ADD_PREFIX   1

Definition at line 16 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_ADD_ZERO   2

Definition at line 17 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_BLOCK_NAME   0

Definition at line 229 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_CONFIG_ERRMSG   0

Definition at line 221 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_CONFIG_TIMEFMT   1

Definition at line 222 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_DATE_LEN   2048

Definition at line 14 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_ECHO_DEFAULT   1

Definition at line 218 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_ECHO_ENCODING   2

Definition at line 219 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_ECHO_VAR   0

Definition at line 217 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_ERROR   1

Definition at line 12 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_IF_EXPR   0

Definition at line 227 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_INCLUDE_FILE   1

Definition at line 212 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_INCLUDE_SET   3

Definition at line 214 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_INCLUDE_STUB   4

Definition at line 215 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_INCLUDE_VIRTUAL   0

Definition at line 211 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_INCLUDE_WAIT   2

Definition at line 213 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_SET_VALUE   1

Definition at line 225 of file ngx_http_ssi_filter_module.c.

#define NGX_HTTP_SSI_SET_VAR   0

Definition at line 224 of file ngx_http_ssi_filter_module.c.

Enumeration Type Documentation

Enumerator:
ssi_start_state 
ssi_tag_state 
ssi_comment0_state 
ssi_comment1_state 
ssi_sharp_state 
ssi_precommand_state 
ssi_command_state 
ssi_preparam_state 
ssi_param_state 
ssi_preequal_state 
ssi_prevalue_state 
ssi_double_quoted_value_state 
ssi_quoted_value_state 
ssi_quoted_symbol_state 
ssi_postparam_state 
ssi_comment_end0_state 
ssi_comment_end1_state 
ssi_error_state 
ssi_error_end0_state 
ssi_error_end1_state 

Definition at line 48 of file ngx_http_ssi_filter_module.c.

Variable Documentation

ngx_module_t ngx_http_ssi_filter_module
Initial value:
{
&ngx_http_ssi_filter_module_ctx,
ngx_http_ssi_filter_commands,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
NULL,
}

Definition at line 185 of file ngx_http_ssi_filter_module.c.