|
Apache HTTPD
|
Modules | |
| MPM query | |
Classes | |
| struct | ap_LINK_mpm_t |
| struct | ap_LINK_child_status_t |
| struct | ap_LINK_end_generation_t |
Macros | |
| #define | AP_MONCONTROL(x) |
Enumerations | |
| enum | mpm_child_status { MPM_CHILD_STARTED , MPM_CHILD_EXITED , MPM_CHILD_LOST_SLOT } |
| void ap_hook_child_status | ( | ap_HOOK_child_status_t * | pf, |
| const char *const * | aszPre, | ||
| const char *const * | aszSucc, | ||
| int | nOrder | ||
| ) |
Definition at line 109 of file mpm_common.c.
| void ap_hook_end_generation | ( | ap_HOOK_end_generation_t * | pf, |
| const char *const * | aszPre, | ||
| const char *const * | aszSucc, | ||
| int | nOrder | ||
| ) |
Definition at line 106 of file mpm_common.c.
| apr_array_header_t * ap_hook_get_child_status | ( | void | ) |
Definition at line 109 of file mpm_common.c.
| apr_array_header_t * ap_hook_get_end_generation | ( | void | ) |
Definition at line 106 of file mpm_common.c.
| apr_array_header_t * ap_hook_get_mpm | ( | void | ) |
Definition at line 97 of file mpm_common.c.
| void ap_hook_mpm | ( | ap_HOOK_mpm_t * | pf, |
| const char *const * | aszPre, | ||
| const char *const * | aszSucc, | ||
| int | nOrder | ||
| ) |
Definition at line 97 of file mpm_common.c.
| apr_status_t ap_mpm_register_timed_callback | ( | apr_time_t | t, |
| ap_mpm_callback_fn_t * | cbfn, | ||
| void * | baton | ||
| ) |
Definition at line 543 of file mpm_common.c.
| apr_status_t ap_os_create_privileged_process | ( | const request_rec * | r, |
| apr_proc_t * | newproc, | ||
| const char * | progname, | ||
| const char *const * | args, | ||
| const char *const * | env, | ||
| apr_procattr_t * | attr, | ||
| apr_pool_t * | p | ||
| ) |
Spawn a process with privileges that another module has requested
| r | The request_rec of the current request |
| newproc | The resulting process handle. |
| progname | The program to run |
| args | the arguments to pass to the new program. The first one should be the program name. |
| env | The new environment apr_table_t for the new process. This should be a list of NULL-terminated strings. |
| attr | the procattr we should use to determine how to create the new process |
| p | The pool to use. |
| void ap_run_child_status | ( | server_rec * | s, |
| pid_t | pid, | ||
| ap_generation_t | gen, | ||
| int | slot, | ||
| mpm_child_status | state | ||
| ) |
Definition at line 109 of file mpm_common.c.
| void ap_run_end_generation | ( | server_rec * | s, |
| ap_generation_t | gen | ||
| ) |
Definition at line 106 of file mpm_common.c.
| int ap_run_mpm | ( | apr_pool_t * | pconf, |
| apr_pool_t * | plog, | ||
| server_rec * | server_conf | ||
| ) |