Go to the source code of this file.
|
| apr_status_t | isapi_lookup (apr_pool_t *p, server_rec *s, request_rec *r, const char *fpath, isapi_loaded **isa) |
| |
| static void * | create_isapi_dir_config (apr_pool_t *p, char *dummy) |
| |
| static void * | merge_isapi_dir_configs (apr_pool_t *p, void *base_, void *add_) |
| |
| static const char * | isapi_cmd_cachefile (cmd_parms *cmd, void *dummy, const char *filename) |
| |
| static apr_status_t | isapi_unload (isapi_loaded *isa, int force) |
| |
| static apr_status_t | cleanup_isapi (void *isa_) |
| |
| static apr_status_t | isapi_load (apr_pool_t *p, server_rec *s, isapi_loaded *isa) |
| |
| static int APR_THREAD_FUNC | regfnGetServerVariable (isapi_cid *cid, char *variable_name, void *buf_ptr, apr_uint32_t *buf_size) |
| |
| static int APR_THREAD_FUNC | regfnReadClient (isapi_cid *cid, void *buf_data, apr_uint32_t *buf_size) |
| |
| static apr_ssize_t | send_response_header (isapi_cid *cid, const char *stat, const char *head, apr_size_t statlen, apr_size_t headlen) |
| |
| static int APR_THREAD_FUNC | regfnWriteClient (isapi_cid *cid, void *buf_ptr, apr_uint32_t *size_arg, apr_uint32_t flags) |
| |
| static int APR_THREAD_FUNC | regfnServerSupportFunction (isapi_cid *cid, apr_uint32_t HSE_code, void *buf_ptr, apr_uint32_t *buf_size, apr_uint32_t *data_type) |
| |
| static apr_status_t | isapi_handler (request_rec *r) |
| |
| static int | isapi_pre_config (apr_pool_t *pconf, apr_pool_t *plog, apr_pool_t *ptemp) |
| |
| static void | isapi_hooks (apr_pool_t *cont) |
| |
◆ ISAPI_RETRY
◆ ISAPI_UNDEF
◆ isapi_dir_conf
◆ isapi_loaded
◆ cleanup_isapi()
◆ create_isapi_dir_config()
◆ isapi_cmd_cachefile()
◆ isapi_handler()
< Module declines to handle
< Module has handled this stage.
Definition at line 1407 of file mod_isapi.c.
◆ isapi_hooks()
◆ isapi_load()
◆ isapi_lookup()
◆ isapi_pre_config()
< Module has handled this stage.
Definition at line 1685 of file mod_isapi.c.
◆ isapi_unload()
◆ merge_isapi_dir_configs()
| static void * merge_isapi_dir_configs |
( |
apr_pool_t * |
p, |
|
|
void * |
base_, |
|
|
void * |
add_ |
|
) |
| |
|
static |
◆ regfnGetServerVariable()
◆ regfnReadClient()
◆ regfnServerSupportFunction()
◆ regfnWriteClient()
◆ send_response_header()
◆ aplog_module_index
| int* const aplog_module_index = &( isapi_module.module_index) |
|
static |
◆ isapi_cmds
Initial value:= {
{
"ISAPIReadAheadBuffer" ,
ap_set_int_slot , (
void *)((
long) (((
char *) (&(((
isapi_dir_conf * )
NULL)-> read_ahead_buflen ))) - ((
char *)
NULL))) , 4 ,
TAKE1,
"Maximum client request body to initially pass to the" " ISAPI handler (default: 49152)" },
{
"ISAPILogNotSupported" ,
ap_set_flag_slot , (
void *)((
long) (((
char *) (&(((
isapi_dir_conf * )
NULL)-> log_unsupported ))) - ((
char *)
NULL))) , 4 ,
FLAG,
"Log requests not supported by the ISAPI server" " on or off (default: off)" },
{
"ISAPIAppendLogToErrors" ,
ap_set_flag_slot , (
void *)((
long) (((
char *) (&(((
isapi_dir_conf * )
NULL)-> log_to_errlog ))) - ((
char *)
NULL))) , 4 ,
FLAG,
"Send all Append Log requests to the error log" " on or off (default: off)" },
{
"ISAPIAppendLogToQuery" ,
ap_set_flag_slot , (
void *)((
long) (((
char *) (&(((
isapi_dir_conf * )
NULL)-> log_to_query ))) - ((
char *)
NULL))) , 4 ,
FLAG,
"Append Log requests are concatenated to the query args" " on or off (default: on)" },
{
"ISAPIFakeAsync" ,
ap_set_flag_slot , (
void *)((
long) (((
char *) (&(((
isapi_dir_conf * )
NULL)-> fake_async ))) - ((
char *)
NULL))) , 4 ,
FLAG,
"Fake Asynchronous support for isapi callbacks" " on or off [Experimental] (default: off)" },
}
const char * ap_set_int_slot(cmd_parms *cmd, void *struct_ptr, const char *arg)
const char * ap_set_flag_slot(cmd_parms *cmd, void *struct_ptr, int arg)
static const char * isapi_cmd_cachefile(cmd_parms *cmd, void *dummy, const char *filename)
Definition at line 166 of file mod_isapi.c.
◆ loaded