php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
fpm_status.h
Go to the documentation of this file.
1 /* (c) 2009 Jerome Loyet */
2
3#ifndef FPM_STATUS_H
4#define FPM_STATUS_H 1
5#include "fpm_worker_pool.h"
6#include "fpm_shm.h"
7
8#define FPM_STATUS_BUFFER_SIZE 512
9
11 int pm;
12 int idle;
13 int active;
14 int total;
15 unsigned cur_lq;
16 int max_lq;
17 unsigned long int accepted_conn;
19 struct timeval last_update;
20};
21
23void fpm_status_update_activity(struct fpm_shm_s *shm, int idle, int active, int total, unsigned cur_lq, int max_lq, int clear_last_update);
24void fpm_status_update_accepted_conn(struct fpm_shm_s *shm, unsigned long int accepted_conn);
25void fpm_status_increment_accepted_conn(struct fpm_shm_s *shm);
26void fpm_status_set_pm(struct fpm_shm_s *shm, int pm);
27void fpm_status_update_max_children_reached(struct fpm_shm_s *shm, unsigned int max_children_reached);
31
32extern struct fpm_shm_s *fpm_status_shm;
33
34#endif
total()
Definition bench.php:374
DNS_STATUS status
Definition dns_win32.c:49
void fpm_status_update_max_children_reached(struct fpm_shm_s *shm, unsigned int max_children_reached)
void fpm_status_set_pm(struct fpm_shm_s *shm, int pm)
int fpm_status_handle_request(void)
Definition fpm_status.c:142
void fpm_status_update_accepted_conn(struct fpm_shm_s *shm, unsigned long int accepted_conn)
void fpm_status_increment_max_children_reached(struct fpm_shm_s *shm)
struct fpm_shm_s * fpm_status_shm
int fpm_status_export_to_zval(zval *status)
Definition fpm_status.c:48
void fpm_status_increment_accepted_conn(struct fpm_shm_s *shm)
int fpm_status_init_child(struct fpm_worker_pool_s *wp)
Definition fpm_status.c:24
void fpm_status_update_activity(struct fpm_shm_s *shm, int idle, int active, int total, unsigned cur_lq, int max_lq, int clear_last_update)
php_output_handler * active
Definition php_output.h:140
unsigned cur_lq
Definition fpm_status.h:15
unsigned int max_children_reached
Definition fpm_status.h:18
unsigned long int accepted_conn
Definition fpm_status.h:17
struct timeval last_update
Definition fpm_status.h:19
struct _zval_struct zval