Files
archived-pecl-database-ibm-db2/ibm_db2_legacy_arginfo.h

356 lines
11 KiB
C

/* This is a generated file, edit the .stub.php file instead.
* Stub hash: 0ca3175a9bfc7470cae69cc7b8930d4360a8d44b */
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_connect, 0, 0, 3)
ZEND_ARG_INFO(0, database)
ZEND_ARG_INFO(0, username)
ZEND_ARG_INFO(0, password)
ZEND_ARG_INFO(0, options)
ZEND_END_ARG_INFO()
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_commit, 0, 0, 1)
ZEND_ARG_INFO(0, connection)
ZEND_END_ARG_INFO()
#define arginfo_db2_pconnect arginfo_db2_connect
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_autocommit, 0, 0, 1)
ZEND_ARG_INFO(0, connection)
ZEND_ARG_INFO(0, value)
ZEND_END_ARG_INFO()
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_bind_param, 0, 0, 3)
ZEND_ARG_INFO(0, stmt)
ZEND_ARG_INFO(0, parameter_number)
ZEND_ARG_INFO(0, variable_name)
ZEND_ARG_INFO(0, parameter_type)
ZEND_ARG_INFO(0, data_type)
ZEND_ARG_INFO(0, precision)
ZEND_ARG_INFO(0, scale)
ZEND_END_ARG_INFO()
#define arginfo_db2_close arginfo_db2_commit
#if defined(PASE)
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_pclose, 0, 0, 1)
ZEND_ARG_INFO(0, connection)
ZEND_END_ARG_INFO()
#endif
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_column_privileges, 0, 0, 1)
ZEND_ARG_INFO(0, connection)
ZEND_ARG_INFO(0, qualifier)
ZEND_ARG_INFO(0, schema)
ZEND_ARG_INFO(0, table_name)
ZEND_ARG_INFO(0, column_name)
ZEND_END_ARG_INFO()
#define arginfo_db2_columnprivileges arginfo_db2_column_privileges
#define arginfo_db2_columns arginfo_db2_column_privileges
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_foreign_keys, 0, 0, 4)
ZEND_ARG_INFO(0, connection)
ZEND_ARG_INFO(0, qualifier)
ZEND_ARG_INFO(0, schema)
ZEND_ARG_INFO(0, table_name)
ZEND_END_ARG_INFO()
#define arginfo_db2_foreignkeys arginfo_db2_foreign_keys
#define arginfo_db2_primary_keys arginfo_db2_foreign_keys
#define arginfo_db2_primarykeys arginfo_db2_foreign_keys
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_procedure_columns, 0, 0, 5)
ZEND_ARG_INFO(0, connection)
ZEND_ARG_INFO(0, qualifier)
ZEND_ARG_INFO(0, schema)
ZEND_ARG_INFO(0, procedure)
ZEND_ARG_INFO(0, parameter)
ZEND_END_ARG_INFO()
#define arginfo_db2_procedurecolumns arginfo_db2_procedure_columns
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_procedures, 0, 0, 4)
ZEND_ARG_INFO(0, connection)
ZEND_ARG_INFO(0, qualifier)
ZEND_ARG_INFO(0, schema)
ZEND_ARG_INFO(0, procedure)
ZEND_END_ARG_INFO()
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_special_columns, 0, 0, 5)
ZEND_ARG_INFO(0, connection)
ZEND_ARG_INFO(0, qualifier)
ZEND_ARG_INFO(0, schema)
ZEND_ARG_INFO(0, table_name)
ZEND_ARG_INFO(0, scope)
ZEND_END_ARG_INFO()
#define arginfo_db2_specialcolumns arginfo_db2_special_columns
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_statistics, 0, 0, 5)
ZEND_ARG_INFO(0, connection)
ZEND_ARG_INFO(0, qualifier)
ZEND_ARG_INFO(0, schema)
ZEND_ARG_INFO(0, table_name)
ZEND_ARG_INFO(0, unique)
ZEND_END_ARG_INFO()
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_table_privileges, 0, 0, 1)
ZEND_ARG_INFO(0, connection)
ZEND_ARG_INFO(0, qualifier)
ZEND_ARG_INFO(0, schema)
ZEND_ARG_INFO(0, table_name)
ZEND_END_ARG_INFO()
#define arginfo_db2_tableprivileges arginfo_db2_table_privileges
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_tables, 0, 0, 1)
ZEND_ARG_INFO(0, connection)
ZEND_ARG_INFO(0, qualifier)
ZEND_ARG_INFO(0, schema)
ZEND_ARG_INFO(0, table_name)
ZEND_ARG_INFO(0, table_type)
ZEND_END_ARG_INFO()
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_exec, 0, 0, 2)
ZEND_ARG_INFO(0, connection)
ZEND_ARG_INFO(0, statement)
ZEND_ARG_INFO(0, options)
ZEND_END_ARG_INFO()
#define arginfo_db2_prepare arginfo_db2_exec
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_execute, 0, 0, 1)
ZEND_ARG_INFO(0, stmt)
ZEND_ARG_INFO(0, parameters)
ZEND_END_ARG_INFO()
#if !defined(PASE)
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_execute_many, 0, 0, 1)
ZEND_ARG_INFO(0, stmt)
ZEND_ARG_INFO(0, options)
ZEND_END_ARG_INFO()
#endif
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_stmt_errormsg, 0, 0, 0)
ZEND_ARG_INFO(0, stmt)
ZEND_END_ARG_INFO()
#define arginfo_db2_stmt_error arginfo_db2_stmt_errormsg
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_conn_errormsg, 0, 0, 0)
ZEND_ARG_INFO(0, connection)
ZEND_END_ARG_INFO()
#define arginfo_db2_conn_error arginfo_db2_conn_errormsg
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_next_result, 0, 0, 1)
ZEND_ARG_INFO(0, stmt)
ZEND_END_ARG_INFO()
#define arginfo_db2_num_fields arginfo_db2_next_result
#define arginfo_db2_num_rows arginfo_db2_next_result
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_field_name, 0, 0, 2)
ZEND_ARG_INFO(0, stmt)
ZEND_ARG_INFO(0, column)
ZEND_END_ARG_INFO()
#define arginfo_db2_field_display_size arginfo_db2_field_name
#define arginfo_db2_field_num arginfo_db2_field_name
#define arginfo_db2_field_precision arginfo_db2_field_name
#define arginfo_db2_field_scale arginfo_db2_field_name
#define arginfo_db2_field_type arginfo_db2_field_name
#define arginfo_db2_field_width arginfo_db2_field_name
#define arginfo_db2_cursor_type arginfo_db2_next_result
#define arginfo_db2_rollback arginfo_db2_commit
#define arginfo_db2_free_stmt arginfo_db2_next_result
#define arginfo_db2_result arginfo_db2_field_name
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_fetch_row, 0, 0, 1)
ZEND_ARG_INFO(0, stmt)
ZEND_ARG_INFO(0, row_number)
ZEND_END_ARG_INFO()
#define arginfo_db2_fetch_assoc arginfo_db2_fetch_row
#define arginfo_db2_fetch_array arginfo_db2_fetch_row
#define arginfo_db2_fetch_both arginfo_db2_fetch_row
#define arginfo_db2_fetch_object arginfo_db2_fetch_row
#define arginfo_db2_free_result arginfo_db2_next_result
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_set_option, 0, 0, 3)
ZEND_ARG_INFO(0, resource)
ZEND_ARG_INFO(0, options)
ZEND_ARG_INFO(0, type)
ZEND_END_ARG_INFO()
#define arginfo_db2_setoption arginfo_db2_set_option
#define arginfo_db2_client_info arginfo_db2_commit
#define arginfo_db2_server_info arginfo_db2_commit
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_escape_string, 0, 0, 1)
ZEND_ARG_INFO(0, string_literal)
ZEND_END_ARG_INFO()
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_lob_read, 0, 0, 3)
ZEND_ARG_INFO(0, stmt)
ZEND_ARG_INFO(0, colnum)
ZEND_ARG_INFO(0, length)
ZEND_END_ARG_INFO()
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_get_option, 0, 0, 2)
ZEND_ARG_INFO(0, resource)
ZEND_ARG_INFO(0, option)
ZEND_END_ARG_INFO()
#define arginfo_db2_getoption arginfo_db2_get_option
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_last_insert_id, 0, 0, 1)
ZEND_ARG_INFO(0, resource)
ZEND_END_ARG_INFO()
ZEND_FUNCTION(db2_connect);
ZEND_FUNCTION(db2_commit);
ZEND_FUNCTION(db2_pconnect);
ZEND_FUNCTION(db2_autocommit);
ZEND_FUNCTION(db2_bind_param);
ZEND_FUNCTION(db2_close);
#if defined(PASE)
ZEND_FUNCTION(db2_pclose);
#endif
ZEND_FUNCTION(db2_column_privileges);
ZEND_FUNCTION(db2_columns);
ZEND_FUNCTION(db2_foreign_keys);
ZEND_FUNCTION(db2_primary_keys);
ZEND_FUNCTION(db2_procedure_columns);
ZEND_FUNCTION(db2_procedures);
ZEND_FUNCTION(db2_special_columns);
ZEND_FUNCTION(db2_statistics);
ZEND_FUNCTION(db2_table_privileges);
ZEND_FUNCTION(db2_tables);
ZEND_FUNCTION(db2_exec);
ZEND_FUNCTION(db2_prepare);
ZEND_FUNCTION(db2_execute);
#if !defined(PASE)
ZEND_FUNCTION(db2_execute_many);
#endif
ZEND_FUNCTION(db2_stmt_errormsg);
ZEND_FUNCTION(db2_stmt_error);
ZEND_FUNCTION(db2_conn_errormsg);
ZEND_FUNCTION(db2_conn_error);
ZEND_FUNCTION(db2_next_result);
ZEND_FUNCTION(db2_num_fields);
ZEND_FUNCTION(db2_num_rows);
ZEND_FUNCTION(db2_field_name);
ZEND_FUNCTION(db2_field_display_size);
ZEND_FUNCTION(db2_field_num);
ZEND_FUNCTION(db2_field_precision);
ZEND_FUNCTION(db2_field_scale);
ZEND_FUNCTION(db2_field_type);
ZEND_FUNCTION(db2_field_width);
ZEND_FUNCTION(db2_cursor_type);
ZEND_FUNCTION(db2_rollback);
ZEND_FUNCTION(db2_free_stmt);
ZEND_FUNCTION(db2_result);
ZEND_FUNCTION(db2_fetch_row);
ZEND_FUNCTION(db2_fetch_assoc);
ZEND_FUNCTION(db2_fetch_array);
ZEND_FUNCTION(db2_fetch_both);
ZEND_FUNCTION(db2_fetch_object);
ZEND_FUNCTION(db2_free_result);
ZEND_FUNCTION(db2_set_option);
ZEND_FUNCTION(db2_client_info);
ZEND_FUNCTION(db2_server_info);
ZEND_FUNCTION(db2_escape_string);
ZEND_FUNCTION(db2_lob_read);
ZEND_FUNCTION(db2_get_option);
ZEND_FUNCTION(db2_last_insert_id);
static const zend_function_entry ext_functions[] = {
ZEND_FE(db2_connect, arginfo_db2_connect)
ZEND_FE(db2_commit, arginfo_db2_commit)
ZEND_FE(db2_pconnect, arginfo_db2_pconnect)
ZEND_FE(db2_autocommit, arginfo_db2_autocommit)
ZEND_FE(db2_bind_param, arginfo_db2_bind_param)
ZEND_FE(db2_close, arginfo_db2_close)
#if defined(PASE)
ZEND_FE(db2_pclose, arginfo_db2_pclose)
#endif
ZEND_FE(db2_column_privileges, arginfo_db2_column_privileges)
ZEND_FALIAS(db2_columnprivileges, db2_column_privileges, arginfo_db2_columnprivileges)
ZEND_FE(db2_columns, arginfo_db2_columns)
ZEND_FE(db2_foreign_keys, arginfo_db2_foreign_keys)
ZEND_FALIAS(db2_foreignkeys, db2_foreign_keys, arginfo_db2_foreignkeys)
ZEND_FE(db2_primary_keys, arginfo_db2_primary_keys)
ZEND_FALIAS(db2_primarykeys, db2_primary_keys, arginfo_db2_primarykeys)
ZEND_FE(db2_procedure_columns, arginfo_db2_procedure_columns)
ZEND_FALIAS(db2_procedurecolumns, db2_procedure_columns, arginfo_db2_procedurecolumns)
ZEND_FE(db2_procedures, arginfo_db2_procedures)
ZEND_FE(db2_special_columns, arginfo_db2_special_columns)
ZEND_FALIAS(db2_specialcolumns, db2_special_columns, arginfo_db2_specialcolumns)
ZEND_FE(db2_statistics, arginfo_db2_statistics)
ZEND_FE(db2_table_privileges, arginfo_db2_table_privileges)
ZEND_FALIAS(db2_tableprivileges, db2_table_privileges, arginfo_db2_tableprivileges)
ZEND_FE(db2_tables, arginfo_db2_tables)
ZEND_FE(db2_exec, arginfo_db2_exec)
ZEND_FE(db2_prepare, arginfo_db2_prepare)
ZEND_FE(db2_execute, arginfo_db2_execute)
#if !defined(PASE)
ZEND_FE(db2_execute_many, arginfo_db2_execute_many)
#endif
ZEND_FE(db2_stmt_errormsg, arginfo_db2_stmt_errormsg)
ZEND_FE(db2_stmt_error, arginfo_db2_stmt_error)
ZEND_FE(db2_conn_errormsg, arginfo_db2_conn_errormsg)
ZEND_FE(db2_conn_error, arginfo_db2_conn_error)
ZEND_FE(db2_next_result, arginfo_db2_next_result)
ZEND_FE(db2_num_fields, arginfo_db2_num_fields)
ZEND_FE(db2_num_rows, arginfo_db2_num_rows)
ZEND_FE(db2_field_name, arginfo_db2_field_name)
ZEND_FE(db2_field_display_size, arginfo_db2_field_display_size)
ZEND_FE(db2_field_num, arginfo_db2_field_num)
ZEND_FE(db2_field_precision, arginfo_db2_field_precision)
ZEND_FE(db2_field_scale, arginfo_db2_field_scale)
ZEND_FE(db2_field_type, arginfo_db2_field_type)
ZEND_FE(db2_field_width, arginfo_db2_field_width)
ZEND_FE(db2_cursor_type, arginfo_db2_cursor_type)
ZEND_FE(db2_rollback, arginfo_db2_rollback)
ZEND_FE(db2_free_stmt, arginfo_db2_free_stmt)
ZEND_FE(db2_result, arginfo_db2_result)
ZEND_FE(db2_fetch_row, arginfo_db2_fetch_row)
ZEND_FE(db2_fetch_assoc, arginfo_db2_fetch_assoc)
ZEND_FE(db2_fetch_array, arginfo_db2_fetch_array)
ZEND_FE(db2_fetch_both, arginfo_db2_fetch_both)
ZEND_FE(db2_fetch_object, arginfo_db2_fetch_object)
ZEND_FE(db2_free_result, arginfo_db2_free_result)
ZEND_FE(db2_set_option, arginfo_db2_set_option)
ZEND_FALIAS(db2_setoption, db2_set_option, arginfo_db2_setoption)
ZEND_FE(db2_client_info, arginfo_db2_client_info)
ZEND_FE(db2_server_info, arginfo_db2_server_info)
ZEND_FE(db2_escape_string, arginfo_db2_escape_string)
ZEND_FE(db2_lob_read, arginfo_db2_lob_read)
ZEND_FE(db2_get_option, arginfo_db2_get_option)
ZEND_FALIAS(db2_getoption, db2_get_option, arginfo_db2_getoption)
ZEND_FE(db2_last_insert_id, arginfo_db2_last_insert_id)
ZEND_FE_END
};