php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
fpm_scoreboard_s Struct Reference

#include <fpm_scoreboard.h>

Public Member Functions

struct fpm_scoreboard_proc_s procs[] ZEND_ELEMENT_COUNT (nprocs)
 

Data Fields

union { 
 
   atomic_t   lock 
 
   char   dummy [16] 
 
};  
 
atomic_t writer_active
 
unsigned int reader_count
 
char pool [32]
 
int pm
 
time_t start_epoch
 
int idle
 
int active
 
int active_max
 
unsigned long int requests
 
unsigned int max_children_reached
 
int lq
 
int lq_max
 
unsigned int lq_len
 
unsigned int nprocs
 
int free_proc
 
unsigned long int slow_rq
 
size_t memory_peak
 
struct fpm_scoreboard_sshared
 

Detailed Description

Definition at line 52 of file fpm_scoreboard.h.

Member Function Documentation

◆ ZEND_ELEMENT_COUNT()

struct fpm_scoreboard_proc_s procs[] fpm_scoreboard_s::ZEND_ELEMENT_COUNT ( nprocs )

Field Documentation

◆ [union]

union { ... } fpm_scoreboard_s

◆ active

int fpm_scoreboard_s::active

Definition at line 63 of file fpm_scoreboard.h.

◆ active_max

int fpm_scoreboard_s::active_max

Definition at line 64 of file fpm_scoreboard.h.

◆ dummy

char fpm_scoreboard_s::dummy[16]

Definition at line 55 of file fpm_scoreboard.h.

◆ free_proc

int fpm_scoreboard_s::free_proc

Definition at line 71 of file fpm_scoreboard.h.

◆ idle

int fpm_scoreboard_s::idle

Definition at line 62 of file fpm_scoreboard.h.

◆ lock

atomic_t fpm_scoreboard_s::lock

Definition at line 54 of file fpm_scoreboard.h.

◆ lq

int fpm_scoreboard_s::lq

Definition at line 67 of file fpm_scoreboard.h.

◆ lq_len

unsigned int fpm_scoreboard_s::lq_len

Definition at line 69 of file fpm_scoreboard.h.

◆ lq_max

int fpm_scoreboard_s::lq_max

Definition at line 68 of file fpm_scoreboard.h.

◆ max_children_reached

unsigned int fpm_scoreboard_s::max_children_reached

Definition at line 66 of file fpm_scoreboard.h.

◆ memory_peak

size_t fpm_scoreboard_s::memory_peak

Definition at line 73 of file fpm_scoreboard.h.

◆ nprocs

unsigned int fpm_scoreboard_s::nprocs

Definition at line 70 of file fpm_scoreboard.h.

◆ pm

int fpm_scoreboard_s::pm

Definition at line 60 of file fpm_scoreboard.h.

◆ pool

char fpm_scoreboard_s::pool[32]

Definition at line 59 of file fpm_scoreboard.h.

◆ reader_count

unsigned int fpm_scoreboard_s::reader_count

Definition at line 58 of file fpm_scoreboard.h.

◆ requests

unsigned long int fpm_scoreboard_s::requests

Definition at line 65 of file fpm_scoreboard.h.

◆ shared

struct fpm_scoreboard_s* fpm_scoreboard_s::shared

Definition at line 74 of file fpm_scoreboard.h.

◆ slow_rq

unsigned long int fpm_scoreboard_s::slow_rq

Definition at line 72 of file fpm_scoreboard.h.

◆ start_epoch

time_t fpm_scoreboard_s::start_epoch

Definition at line 61 of file fpm_scoreboard.h.

◆ writer_active

atomic_t fpm_scoreboard_s::writer_active

Definition at line 57 of file fpm_scoreboard.h.


The documentation for this struct was generated from the following file: