php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
fpm_request.h
Go to the documentation of this file.
1 /* (c) 2007,2008 Andrei Nigmatulin */
2
3#ifndef FPM_REQUEST_H
4#define FPM_REQUEST_H 1
5
6/* hanging in accept() */
7void fpm_request_accepting(void);
8/* start reading fastcgi request from very first byte */
10/* not a stage really but a point in the php code, where all request params have become known to sapi */
11void fpm_request_info(void);
12/* the script is executing */
13void fpm_request_executing(void);
14/* request ended: script response have been sent to web server */
15void fpm_request_end(void);
16/* request processed: cleaning current request */
17void fpm_request_finished(void);
18
19struct fpm_child_s;
20struct timeval;
21
22void fpm_request_check_timed_out(struct fpm_child_s *child, struct timeval *tv, int terminate_timeout, int slowlog_timeout, int track_finished);
23int fpm_request_is_idle(struct fpm_child_s *child);
24const char *fpm_request_get_stage_name(int stage);
25int fpm_request_last_activity(struct fpm_child_s *child, struct timeval *tv);
26
35
36#endif
void fpm_request_check_timed_out(struct fpm_child_s *child, struct timeval *tv, int terminate_timeout, int slowlog_timeout, int track_finished)
void fpm_request_accepting(void)
Definition fpm_request.c:37
fpm_request_stage_e
Definition fpm_request.h:27
@ FPM_REQUEST_INFO
Definition fpm_request.h:30
@ FPM_REQUEST_READING_HEADERS
Definition fpm_request.h:29
@ FPM_REQUEST_FINISHED
Definition fpm_request.h:33
@ FPM_REQUEST_END
Definition fpm_request.h:32
@ FPM_REQUEST_ACCEPTING
Definition fpm_request.h:28
@ FPM_REQUEST_EXECUTING
Definition fpm_request.h:31
void fpm_request_finished(void)
void fpm_request_info(void)
void fpm_request_reading_headers(void)
Definition fpm_request.c:60
void fpm_request_end(void)
void fpm_request_executing(void)
int fpm_request_last_activity(struct fpm_child_s *child, struct timeval *tv)
int fpm_request_is_idle(struct fpm_child_s *child)
const char * fpm_request_get_stage_name(int stage)
Definition fpm_request.c:33
struct timeval tv
Definition session.c:1280