Back to index

php5  5.3.10
Public Attributes
_sapi_module_struct Struct Reference

#include <SAPI.h>

Collaboration diagram for _sapi_module_struct:
Collaboration graph
[legend]

List of all members.

Public Attributes

char * name
char * pretty_name
int(* startup )(struct _sapi_module_struct *sapi_module)
int(* shutdown )(struct _sapi_module_struct *sapi_module)
int(* activate )(TSRMLS_D)
int(* deactivate )(TSRMLS_D)
int(* ub_write )(const char *str, unsigned int str_length TSRMLS_DC)
void(* flush )(void *server_context)
struct stat *(* get_stat )(TSRMLS_D)
char *(* getenv )(char *name, size_t name_len TSRMLS_DC)
void(* sapi_error )(int type, const char *error_msg,...)
int(* header_handler )(sapi_header_struct *sapi_header, sapi_header_op_enum op, sapi_headers_struct *sapi_headers TSRMLS_DC)
int(* send_headers )(sapi_headers_struct *sapi_headers TSRMLS_DC)
void(* send_header )(sapi_header_struct *sapi_header, void *server_context TSRMLS_DC)
int(* read_post )(char *buffer, uint count_bytes TSRMLS_DC)
char *(* read_cookies )(TSRMLS_D)
void(* register_server_variables )(zval *track_vars_array TSRMLS_DC)
void(* log_message )(char *message)
time_t(* get_request_time )(TSRMLS_D)
void(* terminate_process )(TSRMLS_D)
char * php_ini_path_override
void(* block_interruptions )(void)
void(* unblock_interruptions )(void)
void(* default_post_reader )(TSRMLS_D)
void(* treat_data )(int arg, char *str, zval *destArray TSRMLS_DC)
char * executable_location
int php_ini_ignore
int(* get_fd )(int *fd TSRMLS_DC)
int(* force_http_10 )(TSRMLS_D)
int(* get_target_uid )(uid_t *TSRMLS_DC)
int(* get_target_gid )(gid_t *TSRMLS_DC)
unsigned int(* input_filter )(int arg, char *var, char **val, unsigned int val_len, unsigned int *new_val_len TSRMLS_DC)
void(* ini_defaults )(HashTable *configuration_hash)
int phpinfo_as_text
char * ini_entries
const zend_function_entryadditional_functions
unsigned int(* input_filter_init )(TSRMLS_D)

Detailed Description

Definition at line 215 of file SAPI.h.


Member Data Documentation

Definition at line 222 of file SAPI.h.

Definition at line 268 of file SAPI.h.

Definition at line 246 of file SAPI.h.

Definition at line 223 of file SAPI.h.

Definition at line 249 of file SAPI.h.

Definition at line 251 of file SAPI.h.

void(* _sapi_module_struct::flush)(void *server_context)

Definition at line 226 of file SAPI.h.

Definition at line 257 of file SAPI.h.

Definition at line 255 of file SAPI.h.

Definition at line 241 of file SAPI.h.

struct stat*(* _sapi_module_struct::get_stat)(TSRMLS_D) [read]

Definition at line 227 of file SAPI.h.

Definition at line 260 of file SAPI.h.

Definition at line 259 of file SAPI.h.

char*(* _sapi_module_struct::getenv)(char *name, size_t name_len TSRMLS_DC)

Definition at line 228 of file SAPI.h.

Definition at line 232 of file SAPI.h.

Definition at line 264 of file SAPI.h.

Definition at line 267 of file SAPI.h.

unsigned int(* _sapi_module_struct::input_filter)(int arg, char *var, char **val, unsigned int val_len, unsigned int *new_val_len TSRMLS_DC)

Definition at line 262 of file SAPI.h.

Definition at line 269 of file SAPI.h.

void(* _sapi_module_struct::log_message)(char *message)

Definition at line 240 of file SAPI.h.

Definition at line 216 of file SAPI.h.

Definition at line 253 of file SAPI.h.

Definition at line 244 of file SAPI.h.

Definition at line 265 of file SAPI.h.

Definition at line 217 of file SAPI.h.

Definition at line 237 of file SAPI.h.

int(* _sapi_module_struct::read_post)(char *buffer, uint count_bytes TSRMLS_DC)

Definition at line 236 of file SAPI.h.

Definition at line 239 of file SAPI.h.

Definition at line 230 of file SAPI.h.

void(* _sapi_module_struct::send_header)(sapi_header_struct *sapi_header, void *server_context TSRMLS_DC)

Definition at line 234 of file SAPI.h.

Definition at line 233 of file SAPI.h.

Definition at line 220 of file SAPI.h.

Definition at line 219 of file SAPI.h.

Definition at line 242 of file SAPI.h.

void(* _sapi_module_struct::treat_data)(int arg, char *str, zval *destArray TSRMLS_DC)

Definition at line 250 of file SAPI.h.

int(* _sapi_module_struct::ub_write)(const char *str, unsigned int str_length TSRMLS_DC)

Definition at line 225 of file SAPI.h.

Definition at line 247 of file SAPI.h.


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