TSRMLS_DC 166 TSRM/TSRM.h #define TSRMLS_DC , TSRMLS_D TSRMLS_DC 180 TSRM/TSRM.h #define TSRMLS_DC TSRMLS_DC 91 Zend/zend_object_handlers.h typedef union _zend_function *(*zend_object_get_method_t)(zval **object_ptr, char *method, int method_len, const struct _zend_literal *key TSRMLS_DC); TSRMLS_DC 92 Zend/zend_object_handlers.h typedef union _zend_function *(*zend_object_get_constructor_t)(zval *object TSRMLS_DC); TSRMLS_DC 366 ext/mysqlnd/mysqlnd_structs.h typedef struct st_mysqlnd_packet_greet * (*func_mysqlnd_protocol__get_greet_packet)(MYSQLND_PROTOCOL * const protocol, zend_bool persistent TSRMLS_DC); TSRMLS_DC 367 ext/mysqlnd/mysqlnd_structs.h typedef struct st_mysqlnd_packet_auth * (*func_mysqlnd_protocol__get_auth_packet)(MYSQLND_PROTOCOL * const protocol, zend_bool persistent TSRMLS_DC); TSRMLS_DC 368 ext/mysqlnd/mysqlnd_structs.h typedef struct st_mysqlnd_packet_auth_response *(*func_mysqlnd_protocol__get_auth_response_packet)(MYSQLND_PROTOCOL * const protocol, zend_bool persistent TSRMLS_DC); TSRMLS_DC 369 ext/mysqlnd/mysqlnd_structs.h typedef struct st_mysqlnd_packet_change_auth_response * (*func_mysqlnd_protocol__get_change_auth_response_packet)(MYSQLND_PROTOCOL * const protocol, zend_bool persistent TSRMLS_DC); TSRMLS_DC 370 ext/mysqlnd/mysqlnd_structs.h typedef struct st_mysqlnd_packet_ok * (*func_mysqlnd_protocol__get_ok_packet)(MYSQLND_PROTOCOL * const protocol, zend_bool persistent TSRMLS_DC); TSRMLS_DC 371 ext/mysqlnd/mysqlnd_structs.h typedef struct st_mysqlnd_packet_command * (*func_mysqlnd_protocol__get_command_packet)(MYSQLND_PROTOCOL * const protocol, zend_bool persistent TSRMLS_DC); TSRMLS_DC 372 ext/mysqlnd/mysqlnd_structs.h typedef struct st_mysqlnd_packet_eof * (*func_mysqlnd_protocol__get_eof_packet)(MYSQLND_PROTOCOL * const protocol, zend_bool persistent TSRMLS_DC); TSRMLS_DC 373 ext/mysqlnd/mysqlnd_structs.h typedef struct st_mysqlnd_packet_rset_header * (*func_mysqlnd_protocol__get_rset_header_packet)(MYSQLND_PROTOCOL * const protocol, zend_bool persistent TSRMLS_DC); TSRMLS_DC 374 ext/mysqlnd/mysqlnd_structs.h typedef struct st_mysqlnd_packet_res_field * (*func_mysqlnd_protocol__get_result_field_packet)(MYSQLND_PROTOCOL * const protocol, zend_bool persistent TSRMLS_DC); TSRMLS_DC 375 ext/mysqlnd/mysqlnd_structs.h typedef struct st_mysqlnd_packet_row * (*func_mysqlnd_protocol__get_row_packet)(MYSQLND_PROTOCOL * const protocol, zend_bool persistent TSRMLS_DC); TSRMLS_DC 376 ext/mysqlnd/mysqlnd_structs.h typedef struct st_mysqlnd_packet_stats * (*func_mysqlnd_protocol__get_stats_packet)(MYSQLND_PROTOCOL * const protocol, zend_bool persistent TSRMLS_DC); TSRMLS_DC 377 ext/mysqlnd/mysqlnd_structs.h typedef struct st_mysqlnd_packet_prepare_response *(*func_mysqlnd_protocol__get_prepare_response_packet)(MYSQLND_PROTOCOL * const protocol, zend_bool persistent TSRMLS_DC); TSRMLS_DC 378 ext/mysqlnd/mysqlnd_structs.h typedef struct st_mysqlnd_packet_chg_user_resp*(*func_mysqlnd_protocol__get_change_user_response_packet)(MYSQLND_PROTOCOL * const protocol, zend_bool persistent TSRMLS_DC); TSRMLS_DC 379 ext/mysqlnd/mysqlnd_structs.h typedef struct st_mysqlnd_packet_sha256_pk_request *(*func_mysqlnd_protocol__get_sha256_pk_request_packet)(MYSQLND_PROTOCOL * const protocol, zend_bool persistent TSRMLS_DC); TSRMLS_DC 380 ext/mysqlnd/mysqlnd_structs.h typedef struct st_mysqlnd_packet_sha256_pk_request_response *(*func_mysqlnd_protocol__get_sha256_pk_request_response_packet)(MYSQLND_PROTOCOL * const protocol, zend_bool persistent TSRMLS_DC); TSRMLS_DC 479 ext/mysqlnd/mysqlnd_structs.h typedef enum mysqlnd_connection_state (*func_mysqlnd_conn_data__get_state)(const MYSQLND_CONN_DATA * const conn TSRMLS_DC); TSRMLS_DC 480 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_conn_data__set_state)(MYSQLND_CONN_DATA * const conn, enum mysqlnd_connection_state new_state TSRMLS_DC); TSRMLS_DC 482 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__simple_command)(MYSQLND_CONN_DATA * conn, enum php_mysqlnd_server_command command, const zend_uchar * const arg, size_t arg_len, enum mysqlnd_packet_type ok_packet, zend_bool silent, zend_bool ignore_upsert_status TSRMLS_DC); TSRMLS_DC 483 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__simple_command_handle_response)(MYSQLND_CONN_DATA * conn, enum mysqlnd_packet_type ok_packet, zend_bool silent, enum php_mysqlnd_server_command command, zend_bool ignore_upsert_status TSRMLS_DC); TSRMLS_DC 485 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__restart_psession)(MYSQLND_CONN_DATA * conn TSRMLS_DC); TSRMLS_DC 486 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__end_psession)(MYSQLND_CONN_DATA * conn TSRMLS_DC); TSRMLS_DC 487 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__send_close)(MYSQLND_CONN_DATA * conn TSRMLS_DC); TSRMLS_DC 489 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__ssl_set)(MYSQLND_CONN_DATA * const conn, const char * key, const char * const cert, const char * const ca, const char * const capath, const char * const cipher TSRMLS_DC); TSRMLS_DC 491 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_RES * (*func_mysqlnd_conn_data__result_init)(unsigned int field_count, zend_bool persistent TSRMLS_DC); TSRMLS_DC 493 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__set_autocommit)(MYSQLND_CONN_DATA * conn, unsigned int mode TSRMLS_DC); TSRMLS_DC 494 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__tx_commit)(MYSQLND_CONN_DATA * conn TSRMLS_DC); TSRMLS_DC 495 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__tx_rollback)(MYSQLND_CONN_DATA * conn TSRMLS_DC); TSRMLS_DC 496 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__tx_begin)(MYSQLND_CONN_DATA * conn, const unsigned int mode, const char * const name TSRMLS_DC); TSRMLS_DC 497 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__tx_commit_or_rollback)(MYSQLND_CONN_DATA * conn, const zend_bool commit, const unsigned int flags, const char * const name TSRMLS_DC); TSRMLS_DC 498 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_conn_data__tx_cor_options_to_string)(const MYSQLND_CONN_DATA * const conn, smart_str * tmp_str, const unsigned int mode TSRMLS_DC); TSRMLS_DC 499 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__tx_savepoint)(MYSQLND_CONN_DATA * conn, const char * const name TSRMLS_DC); TSRMLS_DC 500 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__tx_savepoint_release)(MYSQLND_CONN_DATA * conn, const char * const name TSRMLS_DC); TSRMLS_DC 502 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__local_tx_start)(MYSQLND_CONN_DATA * conn, size_t this_func TSRMLS_DC); TSRMLS_DC 503 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__local_tx_end)(MYSQLND_CONN_DATA * conn, size_t this_func, enum_func_status status TSRMLS_DC); TSRMLS_DC 504 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__execute_init_commands)(MYSQLND_CONN_DATA * conn TSRMLS_DC); TSRMLS_DC 505 ext/mysqlnd/mysqlnd_structs.h typedef unsigned int (*func_mysqlnd_conn_data__get_updated_connect_flags)(MYSQLND_CONN_DATA * conn, unsigned int mysql_flags TSRMLS_DC); TSRMLS_DC 506 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__connect_handshake)(MYSQLND_CONN_DATA * conn, const char * const host, const char * const user, const char * const passwd, const unsigned int passwd_len, const char * const db, const unsigned int db_len, const unsigned int mysql_flags TSRMLS_DC); TSRMLS_DC 507 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__simple_command_send_request)(MYSQLND_CONN_DATA * conn, enum php_mysqlnd_server_command command, const zend_uchar * const arg, size_t arg_len, zend_bool silent, zend_bool ignore_upsert_status TSRMLS_DC); TSRMLS_DC 508 ext/mysqlnd/mysqlnd_structs.h typedef struct st_mysqlnd_authentication_plugin * (*func_mysqlnd_conn_data__fetch_auth_plugin_by_name)(const char * const requested_protocol TSRMLS_DC); TSRMLS_DC 510 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn_data__set_client_option_2d)(MYSQLND_CONN_DATA * const conn, enum mysqlnd_option option, const char * const key, const char * const value TSRMLS_DC); TSRMLS_DC 513 ext/mysqlnd/mysqlnd_structs.h typedef unsigned int (*func_mysqlnd_conn_data__negotiate_client_api_capabilities)(MYSQLND_CONN_DATA * const conn, const unsigned int flags TSRMLS_DC); TSRMLS_DC 514 ext/mysqlnd/mysqlnd_structs.h typedef unsigned int (*func_mysqlnd_conn_data__get_client_api_capabilities)(const MYSQLND_CONN_DATA * const conn TSRMLS_DC); TSRMLS_DC 614 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_data__connect)(MYSQLND * conn, const char * host, const char * user, const char * passwd, unsigned int passwd_len, const char * db, unsigned int db_len, unsigned int port, const char * socket_or_pipe, unsigned int mysql_flags TSRMLS_DC); TSRMLS_DC 615 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND * (*func_mysqlnd_conn__clone_object)(MYSQLND * const conn TSRMLS_DC); TSRMLS_DC 616 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_conn__dtor)(MYSQLND * conn TSRMLS_DC); TSRMLS_DC 617 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_conn__close)(MYSQLND * conn, enum_connection_close_type close_type TSRMLS_DC); TSRMLS_DC 630 ext/mysqlnd/mysqlnd_structs.h zend_bool as_int_or_float, MYSQLND_STATS * stats TSRMLS_DC); TSRMLS_DC 633 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_RES * (*func_mysqlnd_res__use_result)(MYSQLND_RES * const result, zend_bool ps_protocol TSRMLS_DC); TSRMLS_DC 634 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_RES * (*func_mysqlnd_res__store_result)(MYSQLND_RES * result, MYSQLND_CONN_DATA * const conn, const unsigned int flags TSRMLS_DC); TSRMLS_DC 636 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_ROW_C (*func_mysqlnd_res__fetch_row_c)(MYSQLND_RES *result TSRMLS_DC); TSRMLS_DC 638 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_res__fetch_field_data)(MYSQLND_RES *result, unsigned int offset, zval *return_value TSRMLS_DC); TSRMLS_DC 639 ext/mysqlnd/mysqlnd_structs.h typedef uint64_t (*func_mysqlnd_res__num_rows)(const MYSQLND_RES * const result TSRMLS_DC); TSRMLS_DC 640 ext/mysqlnd/mysqlnd_structs.h typedef unsigned int (*func_mysqlnd_res__num_fields)(const MYSQLND_RES * const result TSRMLS_DC); TSRMLS_DC 641 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_res__skip_result)(MYSQLND_RES * const result TSRMLS_DC); TSRMLS_DC 642 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_res__seek_data)(MYSQLND_RES * const result, const uint64_t row TSRMLS_DC); TSRMLS_DC 643 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_FIELD_OFFSET (*func_mysqlnd_res__seek_field)(MYSQLND_RES * const result, const MYSQLND_FIELD_OFFSET field_offset TSRMLS_DC); TSRMLS_DC 644 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_FIELD_OFFSET (*func_mysqlnd_res__field_tell)(const MYSQLND_RES * const result TSRMLS_DC); TSRMLS_DC 645 ext/mysqlnd/mysqlnd_structs.h typedef const MYSQLND_FIELD *(*func_mysqlnd_res__fetch_field)(MYSQLND_RES * const result TSRMLS_DC); TSRMLS_DC 646 ext/mysqlnd/mysqlnd_structs.h typedef const MYSQLND_FIELD *(*func_mysqlnd_res__fetch_field_direct)(MYSQLND_RES * const result, const MYSQLND_FIELD_OFFSET fieldnr TSRMLS_DC); TSRMLS_DC 647 ext/mysqlnd/mysqlnd_structs.h typedef const MYSQLND_FIELD *(*func_mysqlnd_res__fetch_fields)(MYSQLND_RES * const result TSRMLS_DC); TSRMLS_DC 649 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_res__read_result_metadata)(MYSQLND_RES * result, MYSQLND_CONN_DATA * conn TSRMLS_DC); TSRMLS_DC 650 ext/mysqlnd/mysqlnd_structs.h typedef unsigned long * (*func_mysqlnd_res__fetch_lengths)(MYSQLND_RES * const result TSRMLS_DC); TSRMLS_DC 651 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_res__store_result_fetch_data)(MYSQLND_CONN_DATA * const conn, MYSQLND_RES * result, MYSQLND_RES_METADATA * meta, MYSQLND_MEMORY_POOL_CHUNK *** row_buffers, zend_bool binary_protocol TSRMLS_DC); TSRMLS_DC 653 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_res__free_result_buffers)(MYSQLND_RES * result TSRMLS_DC); /* private */ TSRMLS_DC 654 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_res__free_result)(MYSQLND_RES * result, zend_bool implicit TSRMLS_DC); TSRMLS_DC 655 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_res__free_result_internal)(MYSQLND_RES *result TSRMLS_DC); TSRMLS_DC 656 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_res__free_result_contents)(MYSQLND_RES *result TSRMLS_DC); TSRMLS_DC 657 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_res__free_buffered_data)(MYSQLND_RES *result TSRMLS_DC); TSRMLS_DC 658 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_res__unbuffered_free_last_data)(MYSQLND_RES *result TSRMLS_DC); TSRMLS_DC 661 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_RES_METADATA * (*func_mysqlnd_res__result_meta_init)(unsigned int field_count, zend_bool persistent TSRMLS_DC); TSRMLS_DC 700 ext/mysqlnd/mysqlnd_structs.h typedef uint64_t (*func_mysqlnd_result_unbuffered__num_rows)(const MYSQLND_RES_UNBUFFERED * const result TSRMLS_DC); TSRMLS_DC 701 ext/mysqlnd/mysqlnd_structs.h typedef unsigned long * (*func_mysqlnd_result_unbuffered__fetch_lengths)(MYSQLND_RES_UNBUFFERED * const result TSRMLS_DC); TSRMLS_DC 702 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_result_unbuffered__free_last_data)(MYSQLND_RES_UNBUFFERED * result, MYSQLND_STATS * const global_stats TSRMLS_DC); TSRMLS_DC 703 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_result_unbuffered__free_result)(MYSQLND_RES_UNBUFFERED * const result, MYSQLND_STATS * const global_stats TSRMLS_DC); TSRMLS_DC 715 ext/mysqlnd/mysqlnd_structs.h typedef uint64_t (*func_mysqlnd_result_buffered__num_rows)(const MYSQLND_RES_BUFFERED * const result TSRMLS_DC); TSRMLS_DC 717 ext/mysqlnd/mysqlnd_structs.h MYSQLND_STATS * stats, zend_bool int_and_float_native TSRMLS_DC); TSRMLS_DC 718 ext/mysqlnd/mysqlnd_structs.h typedef unsigned long * (*func_mysqlnd_result_buffered__fetch_lengths)(MYSQLND_RES_BUFFERED * const result TSRMLS_DC); TSRMLS_DC 719 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_result_buffered__data_seek)(MYSQLND_RES_BUFFERED * const result, const uint64_t row TSRMLS_DC); TSRMLS_DC 720 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_result_buffered__free_result)(MYSQLND_RES_BUFFERED * const result TSRMLS_DC); TSRMLS_DC 734 ext/mysqlnd/mysqlnd_structs.h typedef const MYSQLND_FIELD * (*func_mysqlnd_res_meta__fetch_field)(MYSQLND_RES_METADATA * const meta TSRMLS_DC); TSRMLS_DC 735 ext/mysqlnd/mysqlnd_structs.h typedef const MYSQLND_FIELD * (*func_mysqlnd_res_meta__fetch_field_direct)(const MYSQLND_RES_METADATA * const meta, const MYSQLND_FIELD_OFFSET fieldnr TSRMLS_DC); TSRMLS_DC 736 ext/mysqlnd/mysqlnd_structs.h typedef const MYSQLND_FIELD * (*func_mysqlnd_res_meta__fetch_fields)(MYSQLND_RES_METADATA * const meta TSRMLS_DC); TSRMLS_DC 737 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_FIELD_OFFSET (*func_mysqlnd_res_meta__field_tell)(const MYSQLND_RES_METADATA * const meta TSRMLS_DC); TSRMLS_DC 738 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_FIELD_OFFSET (*func_mysqlnd_res_meta__field_seek)(MYSQLND_RES_METADATA * const meta, const MYSQLND_FIELD_OFFSET field_offset TSRMLS_DC); TSRMLS_DC 739 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_res_meta__read_metadata)(MYSQLND_RES_METADATA * const meta, MYSQLND_CONN_DATA * conn TSRMLS_DC); TSRMLS_DC 740 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_RES_METADATA * (*func_mysqlnd_res_meta__clone_metadata)(const MYSQLND_RES_METADATA * const meta, zend_bool persistent TSRMLS_DC); TSRMLS_DC 741 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_res_meta__free_metadata)(MYSQLND_RES_METADATA * meta TSRMLS_DC); TSRMLS_DC 756 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__prepare)(MYSQLND_STMT * const stmt, const char * const query, unsigned int query_len TSRMLS_DC); TSRMLS_DC 757 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__execute)(MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 758 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_RES * (*func_mysqlnd_stmt__use_result)(MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 759 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_RES * (*func_mysqlnd_stmt__store_result)(MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 760 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_RES * (*func_mysqlnd_stmt__get_result)(MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 761 ext/mysqlnd/mysqlnd_structs.h typedef zend_bool (*func_mysqlnd_stmt__more_results)(const MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 762 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__next_result)(MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 763 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__free_result)(MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 764 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__seek_data)(const MYSQLND_STMT * const stmt, uint64_t row TSRMLS_DC); TSRMLS_DC 765 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__reset)(MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 766 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__net_close)(MYSQLND_STMT * const stmt, zend_bool implicit TSRMLS_DC); /* private */ TSRMLS_DC 767 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__dtor)(MYSQLND_STMT * const stmt, zend_bool implicit TSRMLS_DC); /* use this for mysqlnd_stmt_close */ TSRMLS_DC 768 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__fetch)(MYSQLND_STMT * const stmt, zend_bool * const fetched_anything TSRMLS_DC); TSRMLS_DC 769 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__bind_parameters)(MYSQLND_STMT * const stmt, MYSQLND_PARAM_BIND * const param_bind TSRMLS_DC); TSRMLS_DC 770 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__bind_one_parameter)(MYSQLND_STMT * const stmt, unsigned int param_no, zval * const zv, zend_uchar type TSRMLS_DC); TSRMLS_DC 771 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__refresh_bind_param)(MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 772 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__bind_result)(MYSQLND_STMT * const stmt, MYSQLND_RESULT_BIND * const result_bind TSRMLS_DC); TSRMLS_DC 773 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__bind_one_result)(MYSQLND_STMT * const stmt, unsigned int param_no TSRMLS_DC); TSRMLS_DC 774 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__send_long_data)(MYSQLND_STMT * const stmt, unsigned int param_num, const char * const data, unsigned long length TSRMLS_DC); TSRMLS_DC 775 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_RES * (*func_mysqlnd_stmt__get_parameter_metadata)(MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 776 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_RES * (*func_mysqlnd_stmt__get_result_metadata)(MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 777 ext/mysqlnd/mysqlnd_structs.h typedef uint64_t (*func_mysqlnd_stmt__get_last_insert_id)(const MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 778 ext/mysqlnd/mysqlnd_structs.h typedef uint64_t (*func_mysqlnd_stmt__get_affected_rows)(const MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 779 ext/mysqlnd/mysqlnd_structs.h typedef uint64_t (*func_mysqlnd_stmt__get_num_rows)(const MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 780 ext/mysqlnd/mysqlnd_structs.h typedef unsigned int (*func_mysqlnd_stmt__get_param_count)(const MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 781 ext/mysqlnd/mysqlnd_structs.h typedef unsigned int (*func_mysqlnd_stmt__get_field_count)(const MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 782 ext/mysqlnd/mysqlnd_structs.h typedef unsigned int (*func_mysqlnd_stmt__get_warning_count)(const MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 783 ext/mysqlnd/mysqlnd_structs.h typedef unsigned int (*func_mysqlnd_stmt__get_error_no)(const MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 784 ext/mysqlnd/mysqlnd_structs.h typedef const char * (*func_mysqlnd_stmt__get_error_str)(const MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 785 ext/mysqlnd/mysqlnd_structs.h typedef const char * (*func_mysqlnd_stmt__get_sqlstate)(const MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 786 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__get_attribute)(const MYSQLND_STMT * const stmt, enum mysqlnd_stmt_attr attr_type, void * const value TSRMLS_DC); TSRMLS_DC 787 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__set_attribute)(MYSQLND_STMT * const stmt, enum mysqlnd_stmt_attr attr_type, const void * const value TSRMLS_DC); TSRMLS_DC 788 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_PARAM_BIND *(*func_mysqlnd_stmt__alloc_param_bind)(MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 789 ext/mysqlnd/mysqlnd_structs.h typedef MYSQLND_RESULT_BIND*(*func_mysqlnd_stmt__alloc_result_bind)(MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 790 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_stmt__free_parameter_bind)(MYSQLND_STMT * const stmt, MYSQLND_PARAM_BIND * TSRMLS_DC); TSRMLS_DC 791 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_stmt__free_result_bind)(MYSQLND_STMT * const stmt, MYSQLND_RESULT_BIND * TSRMLS_DC); TSRMLS_DC 792 ext/mysqlnd/mysqlnd_structs.h typedef unsigned int (*func_mysqlnd_stmt__server_status)(const MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 793 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__generate_execute_request)(MYSQLND_STMT * const s, zend_uchar ** request, size_t *request_len, zend_bool * free_buffer TSRMLS_DC); TSRMLS_DC 794 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__parse_execute_response)(MYSQLND_STMT * const s TSRMLS_DC); TSRMLS_DC 795 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_stmt__free_stmt_content)(MYSQLND_STMT * const s TSRMLS_DC); TSRMLS_DC 796 ext/mysqlnd/mysqlnd_structs.h typedef enum_func_status (*func_mysqlnd_stmt__flush)(MYSQLND_STMT * const stmt TSRMLS_DC); TSRMLS_DC 797 ext/mysqlnd/mysqlnd_structs.h typedef void (*func_mysqlnd_stmt__free_stmt_result)(MYSQLND_STMT * const s TSRMLS_DC); TSRMLS_DC 1189 ext/mysqlnd/mysqlnd_structs.h enum_func_status (*plugin_shutdown)(void * plugin TSRMLS_DC); TSRMLS_DC 1215 ext/mysqlnd/mysqlnd_structs.h TSRMLS_DC); TSRMLS_DC 121 main/php_output.h typedef struct _php_output_handler *(*php_output_handler_alias_ctor_t)(const char *handler_name, size_t handler_name_len, size_t chunk_size, int flags TSRMLS_DC);