Apache2
Collaboration diagram for Query codes for ap_mpm_query():

Macros

#define AP_MPMQ_MAX_DAEMON_USED   1
 
#define AP_MPMQ_IS_THREADED   2
 
#define AP_MPMQ_IS_FORKED   3
 
#define AP_MPMQ_HARD_LIMIT_DAEMONS   4
 
#define AP_MPMQ_HARD_LIMIT_THREADS   5
 
#define AP_MPMQ_MAX_THREADS   6
 
#define AP_MPMQ_MIN_SPARE_DAEMONS   7
 
#define AP_MPMQ_MIN_SPARE_THREADS   8
 
#define AP_MPMQ_MAX_SPARE_DAEMONS   9
 
#define AP_MPMQ_MAX_SPARE_THREADS   10
 
#define AP_MPMQ_MAX_REQUESTS_DAEMON   11
 
#define AP_MPMQ_MAX_DAEMONS   12
 
#define AP_MPMQ_MPM_STATE   13
 
#define AP_MPMQ_IS_ASYNC   14
 
#define AP_MPMQ_GENERATION   15
 
#define AP_MPMQ_HAS_SERF   16
 
#define AP_MPMQ_CAN_SUSPEND   17
 
#define AP_MPMQ_CAN_POLL   18
 

Detailed Description

Macro Definition Documentation

◆ AP_MPMQ_CAN_POLL

#define AP_MPMQ_CAN_POLL   18

MPM supports additional pollfds

◆ AP_MPMQ_CAN_SUSPEND

#define AP_MPMQ_CAN_SUSPEND   17

MPM supports suspending/resuming connections

◆ AP_MPMQ_GENERATION

#define AP_MPMQ_GENERATION   15

MPM generation

◆ AP_MPMQ_HARD_LIMIT_DAEMONS

#define AP_MPMQ_HARD_LIMIT_DAEMONS   4

The compiled max # daemons

◆ AP_MPMQ_HARD_LIMIT_THREADS

#define AP_MPMQ_HARD_LIMIT_THREADS   5

The compiled max # threads

◆ AP_MPMQ_HAS_SERF

#define AP_MPMQ_HAS_SERF   16

MPM can drive serf internally

◆ AP_MPMQ_IS_ASYNC

#define AP_MPMQ_IS_ASYNC   14

MPM can process async connections

◆ AP_MPMQ_IS_FORKED

#define AP_MPMQ_IS_FORKED   3

MPM can do forking

◆ AP_MPMQ_IS_THREADED

#define AP_MPMQ_IS_THREADED   2

MPM can do threading

◆ AP_MPMQ_MAX_DAEMON_USED

#define AP_MPMQ_MAX_DAEMON_USED   1

Max # of daemons used so far

◆ AP_MPMQ_MAX_DAEMONS

#define AP_MPMQ_MAX_DAEMONS   12

Max # of daemons by config

◆ AP_MPMQ_MAX_REQUESTS_DAEMON

#define AP_MPMQ_MAX_REQUESTS_DAEMON   11

Max # of requests per daemon

◆ AP_MPMQ_MAX_SPARE_DAEMONS

#define AP_MPMQ_MAX_SPARE_DAEMONS   9

Max # of spare daemons

◆ AP_MPMQ_MAX_SPARE_THREADS

#define AP_MPMQ_MAX_SPARE_THREADS   10

Max # of spare threads

◆ AP_MPMQ_MAX_THREADS

#define AP_MPMQ_MAX_THREADS   6

# of threads/child by config

◆ AP_MPMQ_MIN_SPARE_DAEMONS

#define AP_MPMQ_MIN_SPARE_DAEMONS   7

Min # of spare daemons

◆ AP_MPMQ_MIN_SPARE_THREADS

#define AP_MPMQ_MIN_SPARE_THREADS   8

Min # of spare threads

◆ AP_MPMQ_MPM_STATE

#define AP_MPMQ_MPM_STATE   13

starting, running, stopping