/PHP-5.3/ext/dom/ |
H A D | dom_properties.h | 25 int dom_attr_name_read(dom_object *obj, zval **retval TSRMLS_DC); 26 int dom_attr_specified_read(dom_object *obj, zval **retval TSRMLS_DC); 27 int dom_attr_value_read(dom_object *obj, zval **retval TSRMLS_DC); 28 int dom_attr_value_write(dom_object *obj, zval *newval TSRMLS_DC); 38 int dom_document_doctype_read(dom_object *obj, zval **retval TSRMLS_DC); 53 int dom_document_config_read(dom_object *obj, zval **retval TSRMLS_DC); 78 int dom_domerror_type_read(dom_object *obj, zval **retval TSRMLS_DC); 91 int dom_domlocator_uri_read(dom_object *obj, zval **retval TSRMLS_DC); 131 int dom_node_prefix_read(dom_object *obj, zval **retval TSRMLS_DC); 132 int dom_node_prefix_write(dom_object *obj, zval *newval TSRMLS_DC); [all …]
|
/PHP-5.3/ext/mysqlnd/ |
H A D | mysqlnd_structs.h | 52 void (*free_chunk)(MYSQLND_MEMORY_POOL_CHUNK * chunk TSRMLS_DC); 134 int (*local_infile_init)(void **ptr, char *filename, void **userdata TSRMLS_DC); 135 int (*local_infile_read)(void *ptr, char *buf, unsigned int buf_len TSRMLS_DC); 137 void (*local_infile_end)(void *ptr TSRMLS_DC); 223 TSRMLS_DC); 249 void (*free_buffer)(struct st_mysqlnd_read_buffer ** TSRMLS_DC); 263 typedef void (*func_mysqlnd_net__free_contents)(MYSQLND_NET * net TSRMLS_DC); 339 typedef enum_func_status (*func_mysqlnd_conn__init)(MYSQLND * conn TSRMLS_DC); 345 typedef enum_func_status (*func_mysqlnd_conn__reap_query)(MYSQLND *conn TSRMLS_DC); 389 typedef void (*func_mysqlnd_conn__dtor)(MYSQLND *conn TSRMLS_DC); /* private */ [all …]
|
/PHP-5.3/Zend/ |
H A D | zend_compile.h | 353 ZEND_API int lex_scan(zval *zendlval TSRMLS_DC); 390 void zend_do_echo(const znode *arg TSRMLS_DC); 418 void zend_do_free(znode *op1 TSRMLS_DC); 441 void zend_do_try(znode *try_token TSRMLS_DC); 444 void zend_do_throw(const znode *expr TSRMLS_DC); 484 void zend_do_pop_object(znode *object TSRMLS_DC); 506 void zend_do_unset(const znode *variable TSRMLS_DC); 547 void zend_do_label(znode *label TSRMLS_DC); 548 void zend_do_goto(const znode *label TSRMLS_DC); 582 void init_op(zend_op *op TSRMLS_DC); [all …]
|
H A D | zend_object_handlers.h | 56 typedef void (*zend_object_set_t)(zval **object, zval *value TSRMLS_DC); 61 typedef zval* (*zend_object_get_t)(zval *object TSRMLS_DC); 81 typedef HashTable *(*zend_object_get_properties_t)(zval *object TSRMLS_DC); 94 typedef void (*zend_object_add_ref_t)(zval *object TSRMLS_DC); 95 typedef void (*zend_object_del_ref_t)(zval *object TSRMLS_DC); 96 typedef void (*zend_object_delete_obj_t)(zval *object TSRMLS_DC); 97 typedef zend_object_value (*zend_object_clone_obj_t)(zval *object TSRMLS_DC); 101 typedef int (*zend_object_compare_t)(zval *object1, zval *object2 TSRMLS_DC); 109 typedef int (*zend_object_count_elements_t)(zval *object, long *count TSRMLS_DC); 149 ZEND_API union _zend_function *zend_std_get_constructor(zval *object TSRMLS_DC); [all …]
|
H A D | zend_objects_API.h | 28 typedef void (*zend_objects_free_object_storage_t)(void *object TSRMLS_DC); 29 typedef void (*zend_objects_store_clone_t)(void *object, void **object_clone TSRMLS_DC); 61 ZEND_API void zend_objects_store_mark_destructed(zend_objects_store *objects TSRMLS_DC); 67 ZEND_API void zend_objects_store_add_ref(zval *object TSRMLS_DC); 68 ZEND_API void zend_objects_store_del_ref(zval *object TSRMLS_DC); 74 ZEND_API zend_uint zend_objects_store_get_refcount(zval *object TSRMLS_DC); 75 ZEND_API zend_object_value zend_objects_store_clone_obj(zval *object TSRMLS_DC); 76 ZEND_API void *zend_object_store_get_object(const zval *object TSRMLS_DC); 79 ZEND_API void zend_object_store_set_object(zval *zobject, void *object TSRMLS_DC); 80 ZEND_API void zend_object_store_ctor_failed(zval *zobject TSRMLS_DC); [all …]
|
H A D | zend_multibyte.h | 33 …ilter)(unsigned char **str, size_t *str_length, const unsigned char *buf, size_t length TSRMLS_DC); 35 … char* (*zend_encoding_detector)(const unsigned char *string, size_t length, char *list TSRMLS_DC); 39 …*zend_encoding_oddlen)(const unsigned char *string, size_t length, const char *encoding TSRMLS_DC); 55 size_t encoding_list_size TSRMLS_DC); 56 ZEND_API int zend_multibyte_set_internal_encoding(const char *encoding_name TSRMLS_DC); 58 ZEND_API int zend_multibyte_set_filter(zend_encoding *onetime_encoding TSRMLS_DC); 61 *to_length, const unsigned char *from, size_t from_length TSRMLS_DC); 62 …er(unsigned char **to, size_t *to_length, const unsigned char *from, size_t from_length TSRMLS_DC); 65 …tibyte_yyinput_again(zend_encoding_filter old_input_filter, zend_encoding *old_encoding TSRMLS_DC); 66 ZEND_API int zend_multibyte_yyinput(zend_file_handle *file_handle, char *buf, size_t len TSRMLS_DC); [all …]
|
H A D | zend_objects.h | 28 ZEND_API void zend_object_std_init(zend_object *object, zend_class_entry *ce TSRMLS_DC); 29 ZEND_API void zend_object_std_dtor(zend_object *object TSRMLS_DC); 30 …I zend_object_value zend_objects_new(zend_object **object, zend_class_entry *class_type TSRMLS_DC); 31 ZEND_API void zend_objects_destroy_object(zend_object *object, zend_object_handle handle TSRMLS_DC); 32 ZEND_API zend_object *zend_objects_get_address(const zval *object TSRMLS_DC); 33 …ject, zend_object_value new_obj_val, zend_object *old_object, zend_object_handle handle TSRMLS_DC); 34 ZEND_API zend_object_value zend_objects_clone_obj(zval *object TSRMLS_DC); 35 ZEND_API void zend_objects_free_object_storage(zend_object *object TSRMLS_DC);
|
H A D | zend_iterators.h | 33 void (*dtor)(zend_object_iterator *iter TSRMLS_DC); 36 int (*valid)(zend_object_iterator *iter TSRMLS_DC); 39 void (*get_current_data)(zend_object_iterator *iter, zval ***data TSRMLS_DC); 42 …rent_key)(zend_object_iterator *iter, char **str_key, uint *str_key_len, ulong *int_key TSRMLS_DC); 45 void (*move_forward)(zend_object_iterator *iter TSRMLS_DC); 48 void (*rewind)(zend_object_iterator *iter TSRMLS_DC); 51 void (*invalidate_current)(zend_object_iterator *iter TSRMLS_DC); 79 …_object_iterator_kind zend_iterator_unwrap(zval *array_ptr, zend_object_iterator **iter TSRMLS_DC); 82 ZEND_API zval *zend_iterator_wrap(zend_object_iterator *iter TSRMLS_DC);
|
H A D | zend_interfaces.h | 52 ZEND_API void zend_user_it_rewind(zend_object_iterator *_iter TSRMLS_DC); 53 ZEND_API int zend_user_it_valid(zend_object_iterator *_iter TSRMLS_DC); 54 …rent_key(zend_object_iterator *_iter, char **str_key, uint *str_key_len, ulong *int_key TSRMLS_DC); 55 ZEND_API void zend_user_it_get_current_data(zend_object_iterator *_iter, zval ***data TSRMLS_DC); 56 ZEND_API void zend_user_it_move_forward(zend_object_iterator *_iter TSRMLS_DC); 57 ZEND_API void zend_user_it_invalidate_current(zend_object_iterator *_iter TSRMLS_DC); 59 ZEND_API zval *zend_user_it_new_iterator(zend_class_entry *ce, zval *object TSRMLS_DC); 60 …_iterator *zend_user_it_get_new_iterator(zend_class_entry *ce, zval *object, int by_ref TSRMLS_DC); 64 …ize(zval *object, unsigned char **buffer, zend_uint *buf_len, zend_serialize_data *data TSRMLS_DC); 65 …ass_entry *ce, const unsigned char *buf, zend_uint buf_len, zend_unserialize_data *data TSRMLS_DC); [all …]
|
H A D | zend_exceptions.h | 29 ZEND_API void zend_exception_set_previous(zval *exception, zval *add_previous TSRMLS_DC); 33 void zend_throw_exception_internal(zval *exception TSRMLS_DC); 43 …PI zval * zend_throw_exception(zend_class_entry *exception_ce, char *message, long code TSRMLS_DC); 44 ZEND_API zval * zend_throw_exception_ex(zend_class_entry *exception_ce, long code TSRMLS_DC, char *… 45 ZEND_API void zend_throw_exception_object(zval *exception TSRMLS_DC); 48 …_error_exception(zend_class_entry *exception_ce, char *message, long code, int severity TSRMLS_DC); 50 extern ZEND_API void (*zend_throw_exception_hook)(zval *ex TSRMLS_DC); 53 ZEND_API void zend_exception_error(zval *exception, int severity TSRMLS_DC);
|
/PHP-5.3/ext/oci8/ |
H A D | php_oci8_int.h | 377 sb4 php_oci_error (OCIError *, sword TSRMLS_DC); 378 sb4 php_oci_fetch_errmsg(OCIError *, text ** TSRMLS_DC); 389 void php_oci_client_get_version(char ** TSRMLS_DC); 403 int php_oci_lob_flush (php_oci_descriptor *, long TSRMLS_DC); 407 int php_oci_lob_close (php_oci_descriptor * TSRMLS_DC); 408 int php_oci_temp_lob_close (php_oci_descriptor * TSRMLS_DC); 410 void php_oci_lob_free(php_oci_descriptor * TSRMLS_DC); 453 int php_oci_statement_cancel (php_oci_statement * TSRMLS_DC); 454 void php_oci_statement_free (php_oci_statement * TSRMLS_DC); 456 int php_oci_bind_post_exec(void *data TSRMLS_DC); [all …]
|
/PHP-5.3/ext/phar/ |
H A D | stream.h | 24 …rl* phar_parse_url(php_stream_wrapper *wrapper, char *filename, char *mode, int options TSRMLS_DC); 25 void phar_entry_remove(phar_entry_data *idata, char **error TSRMLS_DC); 28 …rapper *wrapper, char *url_from, char *url_to, int options, php_stream_context *context TSRMLS_DC); 29 …unlink(php_stream_wrapper *wrapper, char *url, int options, php_stream_context *context TSRMLS_DC); 30 …er *wrapper, char *url, int flags, php_stream_statbuf *ssb, php_stream_context *context TSRMLS_DC); 33 static size_t phar_stream_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC); 34 static size_t phar_stream_read( php_stream *stream, char *buf, size_t count TSRMLS_DC); 35 static int phar_stream_close(php_stream *stream, int close_handle TSRMLS_DC); 36 static int phar_stream_flush(php_stream *stream TSRMLS_DC); 37 …int phar_stream_seek( php_stream *stream, off_t offset, int whence, off_t *newoffset TSRMLS_DC); [all …]
|
H A D | dirstream.h | 23 …am_wrapper *wrapper, char *url_from, int mode, int options, php_stream_context *context TSRMLS_DC); 24 …_rmdir(php_stream_wrapper *wrapper, char *url, int options, php_stream_context *context TSRMLS_DC); 27 …rl* phar_parse_url(php_stream_wrapper *wrapper, char *filename, char *mode, int options TSRMLS_DC); 30 static size_t phar_dir_write(php_stream *stream, const char *buf, size_t count TSRMLS_DC); 31 static size_t phar_dir_read( php_stream *stream, char *buf, size_t count TSRMLS_DC); 32 static int phar_dir_close(php_stream *stream, int close_handle TSRMLS_DC); 33 static int phar_dir_flush(php_stream *stream TSRMLS_DC); 34 …ic int phar_dir_seek( php_stream *stream, off_t offset, int whence, off_t *newoffset TSRMLS_DC); 36 …th, char *mode, int options, char **opened_path, php_stream_context *context STREAMS_DC TSRMLS_DC);
|
H A D | phar_internal.h | 362 static inline php_stream *phar_get_entrypfp(phar_entry_info *entry TSRMLS_DC) in phar_get_entrypfp() argument 398 static inline php_stream *phar_get_pharfp(phar_archive_data *phar TSRMLS_DC) in phar_get_pharfp() argument 456 static inline off_t phar_get_fp_offset(phar_entry_info *entry TSRMLS_DC) in phar_get_fp_offset() argument 632 void phar_destroy_phar_data(phar_archive_data *phar TSRMLS_DC); 655 char *phar_fix_filepath(char *path, int *new_len, int use_cwd TSRMLS_DC); 663 phar_entry_info *phar_get_link_source(phar_entry_info *entry TSRMLS_DC); 665 int phar_separate_entry_fp(phar_entry_info *entry, char **error TSRMLS_DC); 666 int phar_open_archive_fp(phar_archive_data *phar TSRMLS_DC); 667 int phar_copy_on_write(phar_archive_data **pphar TSRMLS_DC); 688 int phar_archive_delref(phar_archive_data *phar TSRMLS_DC); [all …]
|
/PHP-5.3/ext/dba/ |
H A D | php_dba.h | 77 int (*open)(dba_info *, char **error TSRMLS_DC); 78 void (*close)(dba_info * TSRMLS_DC); 81 int (*exists)(dba_info *, char *, int TSRMLS_DC); 82 int (*delete)(dba_info *, char *, int TSRMLS_DC); 83 char* (*firstkey)(dba_info *, int * TSRMLS_DC); 84 char* (*nextkey)(dba_info *, int * TSRMLS_DC); 85 int (*optimize)(dba_info * TSRMLS_DC); 86 int (*sync)(dba_info * TSRMLS_DC); 96 void dba_close_##x(dba_info *info TSRMLS_DC) 110 int dba_optimize_##x(dba_info *info TSRMLS_DC) [all …]
|
/PHP-5.3/ext/com_dotnet/ |
H A D | php_com_dotnet_internal.h | 57 static inline int php_com_is_valid_object(zval *zv TSRMLS_DC) in php_com_is_valid_object() argument 80 void php_com_object_clone(void *object, void **clone_ptr TSRMLS_DC); 81 void php_com_object_free_storage(void *object TSRMLS_DC); 91 uint *string_len, int codepage TSRMLS_DC); 93 uint string_len, int codepage TSRMLS_DC); 108 int namelen, DISPID *dispid TSRMLS_DC); 114 WORD flags, VARIANT *v, int nargs, zval ***args TSRMLS_DC); 166 int codepage TSRMLS_DC); 168 int codepage TSRMLS_DC); 173 int codepage, int *cached TSRMLS_DC); [all …]
|
/PHP-5.3/ext/intl/ |
H A D | intl_error.h | 33 void intl_error_init( intl_error* err TSRMLS_DC ); 34 void intl_error_reset( intl_error* err TSRMLS_DC ); 35 void intl_error_set_code( intl_error* err, UErrorCode err_code TSRMLS_DC ); 36 void intl_error_set_custom_msg( intl_error* err, char* msg, int copyMsg TSRMLS_DC ); 37 void intl_error_set( intl_error* err, UErrorCode code, char* msg, int copyMsg TSRMLS_DC ); 38 UErrorCode intl_error_get_code( intl_error* err TSRMLS_DC ); 39 char* intl_error_get_message( intl_error* err TSRMLS_DC ); 42 void intl_errors_reset( intl_error* err TSRMLS_DC ); 43 void intl_errors_set_custom_msg( intl_error* err, char* msg, int copyMsg TSRMLS_DC ); 44 void intl_errors_set_code( intl_error* err, UErrorCode err_code TSRMLS_DC ); [all …]
|
/PHP-5.3/main/streams/ |
H A D | php_stream_filter_api.h | 72 PHPAPI void php_stream_bucket_delref(php_stream_bucket *bucket TSRMLS_DC); 76 PHPAPI void php_stream_bucket_unlink(php_stream_bucket *bucket TSRMLS_DC); 77 PHPAPI php_stream_bucket *php_stream_bucket_make_writeable(php_stream_bucket *bucket TSRMLS_DC); 93 TSRMLS_DC); 95 void (*dtor)(php_stream_filter *thisfilter TSRMLS_DC); 129 …oid _php_stream_filter_append(php_stream_filter_chain *chain, php_stream_filter *filter TSRMLS_DC); 131 PHPAPI int _php_stream_filter_flush(php_stream_filter *filter, int finish TSRMLS_DC); 132 …PI php_stream_filter *php_stream_filter_remove(php_stream_filter *filter, int call_dtor TSRMLS_DC); 133 PHPAPI void php_stream_filter_free(php_stream_filter *filter TSRMLS_DC); 145 …eam_filter *(*create_filter)(const char *filtername, zval *filterparams, int persistent TSRMLS_DC); [all …]
|
/PHP-5.3/main/ |
H A D | php_output.h | 29 PHPAPI void php_output_set_status(zend_bool status TSRMLS_DC); 31 PHPAPI int php_default_output_func(const char *str, uint str_len TSRMLS_DC); 32 PHPAPI int php_ub_body_write(const char *str, uint str_length TSRMLS_DC); 34 PHPAPI int php_body_write(const char *str, uint str_length TSRMLS_DC); 35 PHPAPI int php_header_write(const char *str, uint str_length TSRMLS_DC); 39 PHPAPI void php_end_ob_buffers(zend_bool send_buffer TSRMLS_DC); 40 PHPAPI int php_ob_get_buffer(zval *p TSRMLS_DC); 41 PHPAPI int php_ob_get_length(zval *p TSRMLS_DC); 47 PHPAPI int php_ob_handler_used(char *handler_name TSRMLS_DC); 49 PHPAPI int php_ob_get_buffer(zval *p TSRMLS_DC); [all …]
|
H A D | SAPI.h | 187 SAPI_API void sapi_handle_post(void *arg TSRMLS_DC); 198 SAPI_API char *sapi_getenv(char *name, size_t name_len TSRMLS_DC); 205 SAPI_API int sapi_get_fd(int *fd TSRMLS_DC); 208 SAPI_API int sapi_get_target_uid(uid_t * TSRMLS_DC); 209 SAPI_API int sapi_get_target_gid(gid_t * TSRMLS_DC); 227 char *(*getenv)(char *name, size_t name_len TSRMLS_DC); 232 int (*send_headers)(sapi_headers_struct *sapi_headers TSRMLS_DC); 235 int (*read_post)(char *buffer, uint count_bytes TSRMLS_DC); 254 int (*get_fd)(int *fd TSRMLS_DC); 258 int (*get_target_uid)(uid_t * TSRMLS_DC); [all …]
|
H A D | fopen_wrappers.h | 28 PHPAPI int php_fopen_primary_script(zend_file_handle *file_handle TSRMLS_DC); 29 PHPAPI char *expand_filepath(const char *filepath, char *real_path TSRMLS_DC); 30 …(const char *filepath, char *real_path, const char *relative_to, size_t relative_to_len TSRMLS_DC); 32 PHPAPI int php_check_open_basedir(const char *path TSRMLS_DC); 33 PHPAPI int php_check_open_basedir_ex(const char *path, int warn TSRMLS_DC); 34 PHPAPI int php_check_specific_open_basedir(const char *basedir, const char *path TSRMLS_DC); 46 PHPAPI int php_check_safe_mode_include_dir(const char *path TSRMLS_DC); 48 PHPAPI char *php_resolve_path(const char *filename, int filename_len, const char *path TSRMLS_DC); 50 …_with_path(const char *filename, const char *mode, const char *path, char **opened_path TSRMLS_DC);
|
H A D | php_streams.h | 120 int (*close)(php_stream *stream, int close_handle TSRMLS_DC); 121 int (*flush)(php_stream *stream TSRMLS_DC); 127 int (*cast)(php_stream *stream, int castas, void **ret TSRMLS_DC); 285 PHPAPI off_t _php_stream_tell(php_stream *stream TSRMLS_DC); 304 PHPAPI int _php_stream_eof(php_stream *stream TSRMLS_DC); 307 PHPAPI int _php_stream_getc(php_stream *stream TSRMLS_DC); 310 PHPAPI int _php_stream_putc(php_stream *stream, int c TSRMLS_DC); 350 int (*compare) (const char **a, const char **b) TSRMLS_DC); 439 int persistent STREAMS_DC TSRMLS_DC); 532 int php_init_stream_wrappers(int module_number TSRMLS_DC); [all …]
|
/PHP-5.3/ext/pdo/ |
H A D | php_pdo_driver.h | 38 PDO_API char *php_pdo_int64_to_str(pdo_int64_t i64 TSRMLS_DC); 242 typedef int (*pdo_dbh_close_func)(pdo_dbh_t *dbh TSRMLS_DC); 254 typedef int (*pdo_dbh_txn_func)(pdo_dbh_t *dbh TSRMLS_DC); 320 typedef int (*pdo_stmt_dtor_func)(pdo_stmt_t *stmt TSRMLS_DC); 329 enum pdo_fetch_orientation ori, long offset TSRMLS_DC); 658 char **outquery, int *outquery_len TSRMLS_DC); 661 const char *sqlstate, const char *supp TSRMLS_DC); 663 PDO_API void php_pdo_dbh_addref(pdo_dbh_t *dbh TSRMLS_DC); 664 PDO_API void php_pdo_dbh_delref(pdo_dbh_t *dbh TSRMLS_DC); 666 PDO_API void php_pdo_stmt_addref(pdo_stmt_t *stmt TSRMLS_DC); [all …]
|
H A D | php_pdo_int.h | 28 PDO_API zend_class_entry *php_pdo_get_exception_base(int root TSRMLS_DC); 34 extern zend_object_value pdo_dbh_new(zend_class_entry *ce TSRMLS_DC); 39 extern zend_object_value pdo_dbstmt_new(zend_class_entry *ce TSRMLS_DC); 42 void pdo_dbstmt_free_storage(pdo_stmt_t *stmt TSRMLS_DC); 43 zend_object_iterator *pdo_stmt_iter_get(zend_class_entry *ce, zval *object, int by_ref TSRMLS_DC); 45 int pdo_stmt_describe_columns(pdo_stmt_t *stmt TSRMLS_DC); 48 extern zend_object_value pdo_row_new(zend_class_entry *ce TSRMLS_DC); 51 void pdo_row_free_storage(pdo_stmt_t *stmt TSRMLS_DC); 54 zend_object_iterator *php_pdo_dbstmt_iter_get(zend_class_entry *ce, zval *object TSRMLS_DC); 58 extern void pdo_handle_error(pdo_dbh_t *dbh, pdo_stmt_t *stmt TSRMLS_DC); [all …]
|
/PHP-5.3/ext/libxml/ |
H A D | php_libxml.h | 79 typedef void * (*php_libxml_export_node) (zval *object TSRMLS_DC); 81 …_increment_node_ptr(php_libxml_node_object *object, xmlNodePtr node, void *private_data TSRMLS_DC); 82 PHP_LIBXML_API int php_libxml_decrement_node_ptr(php_libxml_node_object *object TSRMLS_DC); 83 …XML_API int php_libxml_increment_doc_ref(php_libxml_node_object *object, xmlDocPtr docp TSRMLS_DC); 84 PHP_LIBXML_API int php_libxml_decrement_doc_ref(php_libxml_node_object *object TSRMLS_DC); 85 PHP_LIBXML_API xmlNodePtr php_libxml_import_node(zval *object TSRMLS_DC); 88 PHP_LIBXML_API void php_libxml_node_free_resource(xmlNodePtr node TSRMLS_DC); 90 PHP_LIBXML_API void php_libxml_node_decrement_resource(php_libxml_node_object *object TSRMLS_DC); 95 PHP_LIBXML_API zval *php_libxml_switch_context(zval *context TSRMLS_DC); 96 PHP_LIBXML_API void php_libxml_issue_error(int level, const char *msg TSRMLS_DC); [all …]
|