mod_include
[Apache Modules]


データ構造

struct  include_ctx_t

マクロ定義

#define _MOD_INCLUDE_H   1
#define SSI_VALUE_DECODED   1
#define SSI_VALUE_RAW   0
#define SSI_EXPAND_LEAVE_NAME   1
#define SSI_EXPAND_DROP_NAME   0
#define SSI_CREATE_ERROR_BUCKET(ctx, f, bb)
#define SSI_FLAG_PRINTING   (1<<0)
#define SSI_FLAG_COND_TRUE   (1<<1)
#define SSI_FLAG_SIZE_IN_BYTES   (1<<2)
#define SSI_FLAG_NO_EXEC   (1<<3)
#define SSI_FLAG_SIZE_ABBREV   (~(SSI_FLAG_SIZE_IN_BYTES))
#define SSI_FLAG_CLEAR_PRINT_COND
#define SSI_FLAG_CLEAR_PRINTING   (~(SSI_FLAG_PRINTING))

型定義

typedef apr_status_tinclude_handler_fn_t )(include_ctx_t *, ap_filter_t *, apr_bucket_brigade *)

関数

 APR_DECLARE_OPTIONAL_FN (void, ap_ssi_get_tag_and_value,(include_ctx_t *ctx, char **tag, char **tag_val, int dodecode))
 APR_DECLARE_OPTIONAL_FN (char *, ap_ssi_parse_string,(include_ctx_t *ctx, const char *in, char *out, apr_size_t length, int leave_name))
 APR_DECLARE_OPTIONAL_FN (void, ap_register_include_handler,(char *tag, include_handler_fn_t *func))

マクロ定義

#define SSI_CREATE_ERROR_BUCKET ( ctx,
f,
bb   ) 

値:

APR_BRIGADE_INSERT_TAIL((bb), \
    apr_bucket_pool_create(apr_pstrdup((ctx)->pool, (ctx)->error_str),    \
                           strlen((ctx)->error_str), (ctx)->pool,         \
                           (f)->c->bucket_alloc))

#define SSI_FLAG_CLEAR_PRINT_COND

値:

(~((SSI_FLAG_PRINTING) | \
                                     (SSI_FLAG_COND_TRUE)))


Apacheに対してSun Jul 19 22:05:28 2009に生成されました。  doxygen 1.4.7