|
php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include "php.h"#include "mysqlnd.h"#include "mysqlnd_connection.h"#include "mysqlnd_vio.h"#include "mysqlnd_protocol_frame_codec.h"#include "mysqlnd_auth.h"#include "mysqlnd_wireprotocol.h"#include "mysqlnd_priv.h"#include "mysqlnd_result.h"#include "mysqlnd_statistics.h"#include "mysqlnd_charset.h"#include "mysqlnd_debug.h"#include "mysqlnd_ext_plugin.h"#include "zend_smart_str.h"#include "php_network.h"Go to the source code of this file.
Macros | |
| #define | php_select(m, r, w, e, t) |
Functions | |
| void | MYSQLND_METHOD (mysqlnd_upsert_status, reset) |
| void | MYSQLND_METHOD (mysqlnd_upsert_status, set_affected_rows_to_error) |
| void | mysqlnd_upsert_status_init (MYSQLND_UPSERT_STATUS *const upsert_status) |
| PHPAPI void | mysqlnd_error_info_init (MYSQLND_ERROR_INFO *const info, const bool persistent) |
| PHPAPI void | mysqlnd_error_info_free_contents (MYSQLND_ERROR_INFO *const info) |
| PHPAPI void | mysqlnd_connection_state_init (struct st_mysqlnd_connection_state *const state) |
| MYSQLND_RES * | MYSQLND_METHOD (mysqlnd_conn_data, list_method) |
| PHPAPI zend_ulong | mysqlnd_old_escape_string (char *newstr, const char *escapestr, size_t escapestr_len) |
| PHPAPI const char * | mysqlnd_get_client_info (void) |
| PHPAPI unsigned long | mysqlnd_get_client_version (void) |
| MYSQLND_STMT * | MYSQLND_METHOD (mysqlnd_conn_data, stmt_init) |
| MYSQLND ** | mysqlnd_stream_array_check_for_readiness (MYSQLND **conn_array) |
| PHPAPI enum_func_status | mysqlnd_poll (MYSQLND **r_array, MYSQLND **e_array, MYSQLND ***dont_poll, long sec, long usec, int *desc_num) |
| PHPAPI MYSQLND * | mysqlnd_connection_connect (MYSQLND *conn_handle, const char *const host, const char *const user, const char *const passwd, unsigned int passwd_len, const char *const db, unsigned int db_len, unsigned int port, const char *const sock_or_pipe, unsigned int mysql_flags, unsigned int client_api_flags) |
| PHPAPI MYSQLND * | mysqlnd_connection_init (const size_t client_flags, const bool persistent, MYSQLND_CLASS_METHODS_TYPE(mysqlnd_object_factory) *object_factory) |
Variables | |
| MYSQLND_CHARSET * | mysqlnd_charsets |
| PHPAPI const char *const | mysqlnd_server_gone = "MySQL server has gone away" |
| PHPAPI const char *const | mysqlnd_out_of_sync = "Commands out of sync; you can't run this command now" |
| PHPAPI const char *const | mysqlnd_out_of_memory = "Out of memory" |
| PHPAPI MYSQLND_STATS * | mysqlnd_global_stats = NULL |
| MYSQLND_CLASS_METHODS_END | |
| mysqlnd_query_read_result_set_header | |
| mysqlnd_result_init | |
| #define php_select | ( | m, | |
| r, | |||
| w, | |||
| e, | |||
| t ) |
Definition at line 2176 of file mysqlnd_connection.c.
| PHPAPI MYSQLND * mysqlnd_connection_connect | ( | MYSQLND * | conn_handle, |
| const char *const | host, | ||
| const char *const | user, | ||
| const char *const | passwd, | ||
| unsigned int | passwd_len, | ||
| const char *const | db, | ||
| unsigned int | db_len, | ||
| unsigned int | port, | ||
| const char *const | sock_or_pipe, | ||
| unsigned int | mysql_flags, | ||
| unsigned int | client_api_flags ) |
Definition at line 2263 of file mysqlnd_connection.c.
| PHPAPI MYSQLND * mysqlnd_connection_init | ( | const size_t | client_flags, |
| const bool | persistent, | ||
| MYSQLND_CLASS_METHODS_TYPE(mysqlnd_object_factory) * | object_factory ) |
Definition at line 2312 of file mysqlnd_connection.c.
| PHPAPI void mysqlnd_connection_state_init | ( | struct st_mysqlnd_connection_state *const | state | ) |
Definition at line 207 of file mysqlnd_connection.c.
| PHPAPI void mysqlnd_error_info_free_contents | ( | MYSQLND_ERROR_INFO *const | info | ) |
Definition at line 165 of file mysqlnd_connection.c.
| PHPAPI void mysqlnd_error_info_init | ( | MYSQLND_ERROR_INFO *const | info, |
| const bool | persistent ) |
Definition at line 150 of file mysqlnd_connection.c.
Definition at line 1200 of file mysqlnd_connection.c.
Definition at line 1208 of file mysqlnd_connection.c.
| MYSQLND_METHOD | ( | mysqlnd_conn_data | , |
| list_method | ) |
Definition at line 833 of file mysqlnd_connection.c.
| MYSQLND_METHOD | ( | mysqlnd_conn_data | , |
| stmt_init | ) |
Definition at line 1900 of file mysqlnd_connection.c.
| MYSQLND_METHOD | ( | mysqlnd_upsert_status | , |
| reset | ) |
Definition at line 45 of file mysqlnd_connection.c.
| MYSQLND_METHOD | ( | mysqlnd_upsert_status | , |
| set_affected_rows_to_error | ) |
Definition at line 57 of file mysqlnd_connection.c.
| PHPAPI zend_ulong mysqlnd_old_escape_string | ( | char * | newstr, |
| const char * | escapestr, | ||
| size_t | escapestr_len ) |
Definition at line 896 of file mysqlnd_connection.c.
| PHPAPI enum_func_status mysqlnd_poll | ( | MYSQLND ** | r_array, |
| MYSQLND ** | e_array, | ||
| MYSQLND *** | dont_poll, | ||
| long | sec, | ||
| long | usec, | ||
| int * | desc_num ) |
Definition at line 2184 of file mysqlnd_connection.c.
Definition at line 2067 of file mysqlnd_connection.c.
| void mysqlnd_upsert_status_init | ( | MYSQLND_UPSERT_STATUS *const | upsert_status | ) |
Definition at line 72 of file mysqlnd_connection.c.
|
extern |
Definition at line 576 of file mysqlnd_charset.c.
| MYSQLND_CLASS_METHODS_END |
Definition at line 67 of file mysqlnd_connection.c.
| PHPAPI MYSQLND_STATS* mysqlnd_global_stats = NULL |
Definition at line 40 of file mysqlnd_connection.c.
| PHPAPI const char* const mysqlnd_out_of_memory = "Out of memory" |
Definition at line 38 of file mysqlnd_connection.c.
| PHPAPI const char* const mysqlnd_out_of_sync = "Commands out of sync; you can't run this command now" |
Definition at line 37 of file mysqlnd_connection.c.
| mysqlnd_query_read_result_set_header |
Definition at line 1963 of file mysqlnd_connection.c.
| mysqlnd_result_init |
Definition at line 1973 of file mysqlnd_connection.c.
| PHPAPI const char* const mysqlnd_server_gone = "MySQL server has gone away" |
Definition at line 36 of file mysqlnd_connection.c.