php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
Go to the source code of this file.
Macros | |
#define | FCGI_VERSION_1 1 |
#define | FCGI_MAX_LENGTH 0xffff |
#define | FCGI_KEEP_CONN 1 |
#define | FCGI_HASH_FUNC(var, var_len) |
#define | FCGI_GETENV(request, name) |
#define | FCGI_PUTENV(request, name, value) |
#define | FCGI_HASH_TABLE_SIZE 128 |
#define | FCGI_HASH_TABLE_MASK (FCGI_HASH_TABLE_SIZE - 1) |
#define | FCGI_HASH_SEG_SIZE 4096 |
Typedefs | |
typedef enum _fcgi_role | fcgi_role |
typedef enum _fcgi_request_type | fcgi_request_type |
typedef enum _fcgi_protocol_status | dcgi_protocol_status |
typedef void(* | fcgi_apply_func) (const char *var, unsigned int var_len, char *val, unsigned int val_len, void *arg) |
typedef struct _fcgi_request | fcgi_request |
typedef void(* | fcgi_logger) (int type, const char *fmt,...) ZEND_ATTRIBUTE_FORMAT(printf |
typedef void void | fcgi_set_logger(fcgi_logger lg) |
Enumerations | |
enum | _fcgi_role { FCGI_RESPONDER = 1 , FCGI_AUTHORIZER = 2 , FCGI_FILTER = 3 } |
enum | { FCGI_DEBUG = 1 , FCGI_NOTICE = 2 , FCGI_WARNING = 3 , FCGI_ERROR = 4 , FCGI_ALERT = 5 } |
enum | _fcgi_request_type { FCGI_BEGIN_REQUEST = 1 , FCGI_ABORT_REQUEST = 2 , FCGI_END_REQUEST = 3 , FCGI_PARAMS = 4 , FCGI_STDIN = 5 , FCGI_STDOUT = 6 , FCGI_STDERR = 7 , FCGI_DATA = 8 , FCGI_GET_VALUES = 9 , FCGI_GET_VALUES_RESULT = 10 } |
enum | _fcgi_protocol_status { FCGI_REQUEST_COMPLETE = 0 , FCGI_CANT_MPX_CONN = 1 , FCGI_OVERLOADED = 2 , FCGI_UNKNOWN_ROLE = 3 } |
#define FCGI_HASH_FUNC | ( | var, | |
var_len ) |
#define FCGI_HASH_TABLE_MASK (FCGI_HASH_TABLE_SIZE - 1) |
typedef enum _fcgi_protocol_status dcgi_protocol_status |
typedef void(* fcgi_logger) (int type, const char *fmt,...) ZEND_ATTRIBUTE_FORMAT(printf |
typedef struct _fcgi_request fcgi_request |
typedef enum _fcgi_request_type fcgi_request_type |
typedef enum _fcgi_role fcgi_role |
typedef void void fcgi_set_logger(fcgi_logger lg) |
anonymous enum |
enum _fcgi_request_type |
enum _fcgi_role |
int fcgi_accept_request | ( | fcgi_request * | req | ) |
void fcgi_close | ( | fcgi_request * | req, |
int | force, | ||
int | destroy ) |
void fcgi_destroy_request | ( | fcgi_request * | req | ) |
int fcgi_end | ( | fcgi_request * | req | ) |
int fcgi_finish_request | ( | fcgi_request * | req, |
int | force_close ) |
int fcgi_flush | ( | fcgi_request * | req, |
int | end ) |
char * fcgi_getenv | ( | fcgi_request * | req, |
const char * | var, | ||
int | var_len ) |
int fcgi_has_env | ( | fcgi_request * | req | ) |
int fcgi_is_closed | ( | fcgi_request * | req | ) |
void fcgi_loadenv | ( | fcgi_request * | req, |
fcgi_apply_func | load_func, | ||
zval * | array ) |
char * fcgi_putenv | ( | fcgi_request * | req, |
char * | var, | ||
int | var_len, | ||
char * | val ) |
char * fcgi_quick_getenv | ( | fcgi_request * | req, |
const char * | var, | ||
int | var_len, | ||
unsigned int | hash_value ) |
char * fcgi_quick_putenv | ( | fcgi_request * | req, |
char * | var, | ||
int | var_len, | ||
unsigned int | hash_value, | ||
char * | val ) |
int fcgi_read | ( | fcgi_request * | req, |
char * | str, | ||
int | len ) |
void fcgi_request_set_keep | ( | fcgi_request * | req, |
int | new_value ) |
void fcgi_set_mgmt_var | ( | const char * | name, |
size_t | name_len, | ||
const char * | value, | ||
size_t | value_len ) |
int fcgi_write | ( | fcgi_request * | req, |
fcgi_request_type | type, | ||
const char * | str, | ||
int | len ) |