php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "php.h"
#include "php_network.h"
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdarg.h>
#include <errno.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/socket.h>
#include <sys/un.h>
#include <netinet/in.h>
#include <netinet/tcp.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <signal.h>
#include "fastcgi.h"
Go to the source code of this file.
Data Structures | |
struct | _fcgi_header |
struct | _fcgi_begin_request |
struct | _fcgi_begin_request_rec |
struct | _fcgi_end_request |
struct | _fcgi_end_request_rec |
struct | _fcgi_hash_bucket |
struct | _fcgi_hash_buckets |
struct | _fcgi_data_seg |
struct | _fcgi_hash |
struct | _fcgi_req_hook |
struct | _fcgi_request |
union | _sa_t |
Macros | |
#define | INADDR_NONE ((unsigned long) -1) |
#define | FCGI_LOCK(fd) |
#define | FCGI_UNLOCK(fd) |
Typedefs | |
typedef unsigned int | socklen_t |
typedef struct _fcgi_header | fcgi_header |
typedef struct _fcgi_begin_request | fcgi_begin_request |
typedef struct _fcgi_begin_request_rec | fcgi_begin_request_rec |
typedef struct _fcgi_end_request | fcgi_end_request |
typedef struct _fcgi_end_request_rec | fcgi_end_request_rec |
typedef struct _fcgi_hash_bucket | fcgi_hash_bucket |
typedef struct _fcgi_hash_buckets | fcgi_hash_buckets |
typedef struct _fcgi_data_seg | fcgi_data_seg |
typedef struct _fcgi_hash | fcgi_hash |
typedef struct _fcgi_req_hook | fcgi_req_hook |
typedef union _sa_t | sa_t |
typedef struct _fcgi_begin_request fcgi_begin_request |
typedef struct _fcgi_begin_request_rec fcgi_begin_request_rec |
typedef struct _fcgi_data_seg fcgi_data_seg |
typedef struct _fcgi_end_request fcgi_end_request |
typedef struct _fcgi_end_request_rec fcgi_end_request_rec |
typedef struct _fcgi_hash fcgi_hash |
typedef struct _fcgi_hash_bucket fcgi_hash_bucket |
typedef struct _fcgi_hash_buckets fcgi_hash_buckets |
typedef struct _fcgi_header fcgi_header |
typedef struct _fcgi_req_hook fcgi_req_hook |
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 | 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_logger | ( | fcgi_logger | lg | ) |
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 ) |