|
Modules |
| | Other Child Flags |
Data Structures |
| struct | apr_proc_t |
Defines |
| #define | APR_PROC_CHECK_EXIT(x) (x & APR_PROC_EXIT) |
| #define | APR_PROC_CHECK_SIGNALED(x) (x & APR_PROC_SIGNAL) |
| #define | APR_PROC_CHECK_CORE_DUMP(x) (x & APR_PROC_SIGNAL_CORE) |
| #define | APR_NO_PIPE 0 |
| #define | APR_FULL_BLOCK 1 |
| #define | APR_FULL_NONBLOCK 2 |
| #define | APR_PARENT_BLOCK 3 |
| #define | APR_CHILD_BLOCK 4 |
| #define | APR_LIMIT_CPU 0 |
| #define | APR_LIMIT_MEM 1 |
| #define | APR_LIMIT_NPROC 2 |
| #define | APR_LIMIT_NOFILE 3 |
| #define | APR_PROC_DETACH_FOREGROUND 0 |
| #define | APR_PROC_DETACH_DAEMONIZE 1 |
Typedefs |
| typedef void( | apr_child_errfn_t )(apr_pool_t *proc, apr_status_t err, const char *description) |
| typedef struct apr_thread_t | apr_thread_t |
| typedef struct apr_threadattr_t | apr_threadattr_t |
| typedef struct apr_procattr_t | apr_procattr_t |
| typedef struct apr_thread_once_t | apr_thread_once_t |
| typedef struct apr_threadkey_t | apr_threadkey_t |
typedef struct
apr_other_child_rec_t | apr_other_child_rec_t |
| typedef void *(APR_THREAD_FUNC * | apr_thread_start_t )(apr_thread_t *, void *) |
Enumerations |
| enum | apr_cmdtype_e {
APR_SHELLCMD,
APR_PROGRAM,
APR_PROGRAM_ENV,
APR_PROGRAM_PATH,
APR_SHELLCMD_ENV
} |
| enum | apr_wait_how_e { APR_WAIT,
APR_NOWAIT
} |
| enum | apr_exit_why_e { APR_PROC_EXIT = 1,
APR_PROC_SIGNAL = 2,
APR_PROC_SIGNAL_CORE = 4
} |
| enum | apr_kill_conditions_e {
apr_status_t apr_thread_mutex_lock |
( |
apr_thread_mutex_t * |
mutex |
) |
|