Skip to content

Commit 46e15ec

Browse files
committed
Add the generated files to the repo and package
1 parent 046a070 commit 46e15ec

File tree

3 files changed

+739
-0
lines changed

3 files changed

+739
-0
lines changed

ibm_db2_arginfo.h

Lines changed: 381 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,381 @@
1+
/* This is a generated file, edit the .stub.php file instead.
2+
* Stub hash: 2e370e5f2b6e07922909401e3d071c90ee0b129b */
3+
4+
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_connect, 0, 0, 3)
5+
ZEND_ARG_TYPE_INFO(0, database, IS_STRING, 0)
6+
ZEND_ARG_TYPE_INFO(0, username, IS_STRING, 1)
7+
ZEND_ARG_TYPE_INFO(0, password, IS_STRING, 1)
8+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, options, IS_ARRAY, 0, "[]")
9+
ZEND_END_ARG_INFO()
10+
11+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_db2_commit, 0, 1, _IS_BOOL, 0)
12+
ZEND_ARG_INFO(0, connection)
13+
ZEND_END_ARG_INFO()
14+
15+
#define arginfo_db2_pconnect arginfo_db2_connect
16+
17+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_db2_autocommit, 0, 1, MAY_BE_LONG|MAY_BE_BOOL)
18+
ZEND_ARG_INFO(0, connection)
19+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, value, IS_LONG, 1, "null")
20+
ZEND_END_ARG_INFO()
21+
22+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_db2_bind_param, 0, 4, _IS_BOOL, 0)
23+
ZEND_ARG_INFO(0, connection)
24+
ZEND_ARG_TYPE_INFO(0, parameter_number, IS_LONG, 0)
25+
ZEND_ARG_TYPE_INFO(0, variable_name, IS_STRING, 0)
26+
ZEND_ARG_TYPE_INFO(0, parameter_type, IS_LONG, 1)
27+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, data_type, IS_LONG, 0, "0")
28+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, precision, IS_LONG, 0, "-1")
29+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, scale, IS_LONG, 0, "0")
30+
ZEND_END_ARG_INFO()
31+
32+
#define arginfo_db2_close arginfo_db2_commit
33+
34+
#if defined(PASE)
35+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_db2_pclose, 0, 1, _IS_BOOL, 0)
36+
ZEND_ARG_INFO(0, connection)
37+
ZEND_END_ARG_INFO()
38+
#endif
39+
40+
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_column_privileges, 0, 0, 1)
41+
ZEND_ARG_INFO(0, connection)
42+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, qualifier, IS_STRING, 1, "null")
43+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, schema, IS_STRING, 1, "null")
44+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, table_name, IS_STRING, 1, "null")
45+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, column_name, IS_STRING, 1, "null")
46+
ZEND_END_ARG_INFO()
47+
48+
#define arginfo_db2_columnprivileges arginfo_db2_column_privileges
49+
50+
#define arginfo_db2_columns arginfo_db2_column_privileges
51+
52+
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_foreign_keys, 0, 0, 4)
53+
ZEND_ARG_INFO(0, connection)
54+
ZEND_ARG_TYPE_INFO(0, qualifier, IS_STRING, 1)
55+
ZEND_ARG_TYPE_INFO(0, schema, IS_STRING, 1)
56+
ZEND_ARG_TYPE_INFO(0, table_name, IS_STRING, 0)
57+
ZEND_END_ARG_INFO()
58+
59+
#define arginfo_db2_foreignkeys arginfo_db2_foreign_keys
60+
61+
#define arginfo_db2_primary_keys arginfo_db2_foreign_keys
62+
63+
#define arginfo_db2_primarykeys arginfo_db2_foreign_keys
64+
65+
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_procedure_columns, 0, 0, 5)
66+
ZEND_ARG_INFO(0, connection)
67+
ZEND_ARG_TYPE_INFO(0, qualifier, IS_STRING, 1)
68+
ZEND_ARG_TYPE_INFO(0, schema, IS_STRING, 0)
69+
ZEND_ARG_TYPE_INFO(0, procedure, IS_STRING, 0)
70+
ZEND_ARG_TYPE_INFO(0, parameter, IS_STRING, 1)
71+
ZEND_END_ARG_INFO()
72+
73+
#define arginfo_db2_procedurecolumns arginfo_db2_procedure_columns
74+
75+
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_procedures, 0, 0, 4)
76+
ZEND_ARG_INFO(0, connection)
77+
ZEND_ARG_TYPE_INFO(0, qualifier, IS_STRING, 1)
78+
ZEND_ARG_TYPE_INFO(0, schema, IS_STRING, 0)
79+
ZEND_ARG_TYPE_INFO(0, procedure, IS_STRING, 0)
80+
ZEND_END_ARG_INFO()
81+
82+
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_special_columns, 0, 0, 5)
83+
ZEND_ARG_INFO(0, connection)
84+
ZEND_ARG_TYPE_INFO(0, qualifier, IS_STRING, 1)
85+
ZEND_ARG_TYPE_INFO(0, schema, IS_STRING, 0)
86+
ZEND_ARG_TYPE_INFO(0, table_name, IS_STRING, 0)
87+
ZEND_ARG_TYPE_INFO(0, scope, IS_LONG, 0)
88+
ZEND_END_ARG_INFO()
89+
90+
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_specialcolumns, 0, 0, 5)
91+
ZEND_ARG_OBJ_INFO(0, connection, resource, 0)
92+
ZEND_ARG_TYPE_INFO(0, qualifier, IS_STRING, 1)
93+
ZEND_ARG_TYPE_INFO(0, schema, IS_STRING, 0)
94+
ZEND_ARG_TYPE_INFO(0, table_name, IS_STRING, 0)
95+
ZEND_ARG_TYPE_INFO(0, scope, IS_LONG, 0)
96+
ZEND_END_ARG_INFO()
97+
98+
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_statistics, 0, 0, 5)
99+
ZEND_ARG_INFO(0, connection)
100+
ZEND_ARG_TYPE_INFO(0, qualifier, IS_STRING, 1)
101+
ZEND_ARG_TYPE_INFO(0, schema, IS_STRING, 1)
102+
ZEND_ARG_TYPE_INFO(0, table_name, IS_STRING, 0)
103+
ZEND_ARG_TYPE_MASK(0, unique, MAY_BE_BOOL|MAY_BE_LONG, NULL)
104+
ZEND_END_ARG_INFO()
105+
106+
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_table_privileges, 0, 0, 1)
107+
ZEND_ARG_INFO(0, connection)
108+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, qualifier, IS_STRING, 1, "null")
109+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, schema, IS_STRING, 1, "null")
110+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, table_name, IS_STRING, 1, "null")
111+
ZEND_END_ARG_INFO()
112+
113+
#define arginfo_db2_tableprivileges arginfo_db2_table_privileges
114+
115+
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_tables, 0, 0, 1)
116+
ZEND_ARG_INFO(0, connection)
117+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, qualifier, IS_STRING, 1, "null")
118+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, schema, IS_STRING, 1, "null")
119+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, table_name, IS_STRING, 1, "null")
120+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, table_type, IS_STRING, 1, "null")
121+
ZEND_END_ARG_INFO()
122+
123+
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_exec, 0, 0, 2)
124+
ZEND_ARG_INFO(0, connection)
125+
ZEND_ARG_TYPE_INFO(0, statement, IS_STRING, 0)
126+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, options, IS_ARRAY, 0, "[]")
127+
ZEND_END_ARG_INFO()
128+
129+
#define arginfo_db2_prepare arginfo_db2_exec
130+
131+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_db2_execute, 0, 1, _IS_BOOL, 0)
132+
ZEND_ARG_INFO(0, stmt)
133+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, options, IS_ARRAY, 0, "[]")
134+
ZEND_END_ARG_INFO()
135+
136+
#if !defined(PASE)
137+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_db2_execute_many, 0, 1, MAY_BE_LONG|MAY_BE_FALSE)
138+
ZEND_ARG_INFO(0, stmt)
139+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, options, IS_ARRAY, 0, "[]")
140+
ZEND_END_ARG_INFO()
141+
#endif
142+
143+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_db2_stmt_errormsg, 0, 0, IS_STRING, 0)
144+
ZEND_ARG_INFO_WITH_DEFAULT_VALUE(0, stmt, "null")
145+
ZEND_END_ARG_INFO()
146+
147+
#define arginfo_db2_stmt_error arginfo_db2_stmt_errormsg
148+
149+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_db2_conn_errormsg, 0, 0, IS_STRING, 0)
150+
ZEND_ARG_INFO_WITH_DEFAULT_VALUE(0, connection, "null")
151+
ZEND_END_ARG_INFO()
152+
153+
#define arginfo_db2_conn_error arginfo_db2_conn_errormsg
154+
155+
ZEND_BEGIN_ARG_INFO_EX(arginfo_db2_next_result, 0, 0, 1)
156+
ZEND_ARG_INFO(0, stmt)
157+
ZEND_END_ARG_INFO()
158+
159+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_db2_num_fields, 0, 1, MAY_BE_LONG|MAY_BE_FALSE)
160+
ZEND_ARG_INFO(0, stmt)
161+
ZEND_END_ARG_INFO()
162+
163+
#define arginfo_db2_num_rows arginfo_db2_num_fields
164+
165+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_db2_field_name, 0, 2, MAY_BE_STRING|MAY_BE_FALSE)
166+
ZEND_ARG_INFO(0, stmt)
167+
ZEND_ARG_TYPE_MASK(0, column, MAY_BE_LONG|MAY_BE_STRING, NULL)
168+
ZEND_END_ARG_INFO()
169+
170+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_db2_field_display_size, 0, 2, MAY_BE_LONG|MAY_BE_FALSE)
171+
ZEND_ARG_INFO(0, stmt)
172+
ZEND_ARG_TYPE_MASK(0, column, MAY_BE_LONG|MAY_BE_STRING, NULL)
173+
ZEND_END_ARG_INFO()
174+
175+
#define arginfo_db2_field_num arginfo_db2_field_display_size
176+
177+
#define arginfo_db2_field_precision arginfo_db2_field_display_size
178+
179+
#define arginfo_db2_field_scale arginfo_db2_field_display_size
180+
181+
#define arginfo_db2_field_type arginfo_db2_field_name
182+
183+
#define arginfo_db2_field_width arginfo_db2_field_display_size
184+
185+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_db2_cursor_type, 0, 1, IS_LONG, 0)
186+
ZEND_ARG_INFO(0, stmt)
187+
ZEND_END_ARG_INFO()
188+
189+
#define arginfo_db2_rollback arginfo_db2_commit
190+
191+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_db2_free_stmt, 0, 1, _IS_BOOL, 0)
192+
ZEND_ARG_INFO(0, stmt)
193+
ZEND_END_ARG_INFO()
194+
195+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_db2_result, 0, 2, IS_OBJECT, 1)
196+
ZEND_ARG_INFO(0, stmt)
197+
ZEND_ARG_TYPE_MASK(0, column, MAY_BE_LONG|MAY_BE_STRING, NULL)
198+
ZEND_END_ARG_INFO()
199+
200+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_db2_fetch_row, 0, 1, _IS_BOOL, 0)
201+
ZEND_ARG_INFO(0, stmt)
202+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, row_number, IS_LONG, 1, "null")
203+
ZEND_END_ARG_INFO()
204+
205+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_db2_fetch_assoc, 0, 1, MAY_BE_ARRAY|MAY_BE_FALSE)
206+
ZEND_ARG_INFO(0, stmt)
207+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, row_number, IS_LONG, 1, "null")
208+
ZEND_END_ARG_INFO()
209+
210+
#define arginfo_db2_fetch_array arginfo_db2_fetch_assoc
211+
212+
#define arginfo_db2_fetch_both arginfo_db2_fetch_assoc
213+
214+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_db2_fetch_object, 0, 1, MAY_BE_OBJECT|MAY_BE_FALSE)
215+
ZEND_ARG_INFO(0, stmt)
216+
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, row_number, IS_LONG, 1, "null")
217+
ZEND_END_ARG_INFO()
218+
219+
#define arginfo_db2_free_result arginfo_db2_free_stmt
220+
221+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_db2_set_option, 0, 3, _IS_BOOL, 0)
222+
ZEND_ARG_INFO(0, resource)
223+
ZEND_ARG_TYPE_INFO(0, options, IS_ARRAY, 0)
224+
ZEND_ARG_TYPE_INFO(0, type, IS_LONG, 0)
225+
ZEND_END_ARG_INFO()
226+
227+
#define arginfo_db2_setoption arginfo_db2_set_option
228+
229+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_db2_client_info, 0, 1, MAY_BE_OBJECT|MAY_BE_FALSE)
230+
ZEND_ARG_INFO(0, connection)
231+
ZEND_END_ARG_INFO()
232+
233+
#define arginfo_db2_server_info arginfo_db2_client_info
234+
235+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_db2_escape_string, 0, 1, IS_STRING, 0)
236+
ZEND_ARG_TYPE_INFO(0, string_literal, IS_STRING, 0)
237+
ZEND_END_ARG_INFO()
238+
239+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_db2_lob_read, 0, 3, MAY_BE_STRING|MAY_BE_FALSE)
240+
ZEND_ARG_INFO(0, stmt)
241+
ZEND_ARG_TYPE_INFO(0, colnum, IS_LONG, 0)
242+
ZEND_ARG_TYPE_INFO(0, length, IS_LONG, 0)
243+
ZEND_END_ARG_INFO()
244+
245+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX(arginfo_db2_get_option, 0, 2, MAY_BE_STRING|MAY_BE_FALSE)
246+
ZEND_ARG_INFO(0, resource)
247+
ZEND_ARG_TYPE_INFO(0, option, IS_STRING, 0)
248+
ZEND_END_ARG_INFO()
249+
250+
#define arginfo_db2_getoption arginfo_db2_get_option
251+
252+
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_db2_last_insert_id, 0, 1, IS_STRING, 0)
253+
ZEND_ARG_INFO(0, resource)
254+
ZEND_END_ARG_INFO()
255+
256+
257+
ZEND_FUNCTION(db2_connect);
258+
ZEND_FUNCTION(db2_commit);
259+
ZEND_FUNCTION(db2_pconnect);
260+
ZEND_FUNCTION(db2_autocommit);
261+
ZEND_FUNCTION(db2_bind_param);
262+
ZEND_FUNCTION(db2_close);
263+
#if defined(PASE)
264+
ZEND_FUNCTION(db2_pclose);
265+
#endif
266+
ZEND_FUNCTION(db2_column_privileges);
267+
ZEND_FUNCTION(db2_columns);
268+
ZEND_FUNCTION(db2_foreign_keys);
269+
ZEND_FUNCTION(db2_primary_keys);
270+
ZEND_FUNCTION(db2_procedure_columns);
271+
ZEND_FUNCTION(db2_procedures);
272+
ZEND_FUNCTION(db2_special_columns);
273+
ZEND_FUNCTION(db2_statistics);
274+
ZEND_FUNCTION(db2_table_privileges);
275+
ZEND_FUNCTION(db2_tables);
276+
ZEND_FUNCTION(db2_exec);
277+
ZEND_FUNCTION(db2_prepare);
278+
ZEND_FUNCTION(db2_execute);
279+
#if !defined(PASE)
280+
ZEND_FUNCTION(db2_execute_many);
281+
#endif
282+
ZEND_FUNCTION(db2_stmt_errormsg);
283+
ZEND_FUNCTION(db2_stmt_error);
284+
ZEND_FUNCTION(db2_conn_errormsg);
285+
ZEND_FUNCTION(db2_conn_error);
286+
ZEND_FUNCTION(db2_next_result);
287+
ZEND_FUNCTION(db2_num_fields);
288+
ZEND_FUNCTION(db2_num_rows);
289+
ZEND_FUNCTION(db2_field_name);
290+
ZEND_FUNCTION(db2_field_display_size);
291+
ZEND_FUNCTION(db2_field_num);
292+
ZEND_FUNCTION(db2_field_precision);
293+
ZEND_FUNCTION(db2_field_scale);
294+
ZEND_FUNCTION(db2_field_type);
295+
ZEND_FUNCTION(db2_field_width);
296+
ZEND_FUNCTION(db2_cursor_type);
297+
ZEND_FUNCTION(db2_rollback);
298+
ZEND_FUNCTION(db2_free_stmt);
299+
ZEND_FUNCTION(db2_result);
300+
ZEND_FUNCTION(db2_fetch_row);
301+
ZEND_FUNCTION(db2_fetch_assoc);
302+
ZEND_FUNCTION(db2_fetch_array);
303+
ZEND_FUNCTION(db2_fetch_both);
304+
ZEND_FUNCTION(db2_fetch_object);
305+
ZEND_FUNCTION(db2_free_result);
306+
ZEND_FUNCTION(db2_set_option);
307+
ZEND_FUNCTION(db2_client_info);
308+
ZEND_FUNCTION(db2_server_info);
309+
ZEND_FUNCTION(db2_escape_string);
310+
ZEND_FUNCTION(db2_lob_read);
311+
ZEND_FUNCTION(db2_get_option);
312+
ZEND_FUNCTION(db2_last_insert_id);
313+
314+
315+
static const zend_function_entry ext_functions[] = {
316+
ZEND_FE(db2_connect, arginfo_db2_connect)
317+
ZEND_FE(db2_commit, arginfo_db2_commit)
318+
ZEND_FE(db2_pconnect, arginfo_db2_pconnect)
319+
ZEND_FE(db2_autocommit, arginfo_db2_autocommit)
320+
ZEND_FE(db2_bind_param, arginfo_db2_bind_param)
321+
ZEND_FE(db2_close, arginfo_db2_close)
322+
#if defined(PASE)
323+
ZEND_FE(db2_pclose, arginfo_db2_pclose)
324+
#endif
325+
ZEND_FE(db2_column_privileges, arginfo_db2_column_privileges)
326+
ZEND_FALIAS(db2_columnprivileges, db2_column_privileges, arginfo_db2_columnprivileges)
327+
ZEND_FE(db2_columns, arginfo_db2_columns)
328+
ZEND_FE(db2_foreign_keys, arginfo_db2_foreign_keys)
329+
ZEND_FALIAS(db2_foreignkeys, db2_foreign_keys, arginfo_db2_foreignkeys)
330+
ZEND_FE(db2_primary_keys, arginfo_db2_primary_keys)
331+
ZEND_FALIAS(db2_primarykeys, db2_primary_keys, arginfo_db2_primarykeys)
332+
ZEND_FE(db2_procedure_columns, arginfo_db2_procedure_columns)
333+
ZEND_FALIAS(db2_procedurecolumns, db2_procedure_columns, arginfo_db2_procedurecolumns)
334+
ZEND_FE(db2_procedures, arginfo_db2_procedures)
335+
ZEND_FE(db2_special_columns, arginfo_db2_special_columns)
336+
ZEND_FALIAS(db2_specialcolumns, db2_special_columns, arginfo_db2_specialcolumns)
337+
ZEND_FE(db2_statistics, arginfo_db2_statistics)
338+
ZEND_FE(db2_table_privileges, arginfo_db2_table_privileges)
339+
ZEND_FALIAS(db2_tableprivileges, db2_table_privileges, arginfo_db2_tableprivileges)
340+
ZEND_FE(db2_tables, arginfo_db2_tables)
341+
ZEND_FE(db2_exec, arginfo_db2_exec)
342+
ZEND_FE(db2_prepare, arginfo_db2_prepare)
343+
ZEND_FE(db2_execute, arginfo_db2_execute)
344+
#if !defined(PASE)
345+
ZEND_FE(db2_execute_many, arginfo_db2_execute_many)
346+
#endif
347+
ZEND_FE(db2_stmt_errormsg, arginfo_db2_stmt_errormsg)
348+
ZEND_FE(db2_stmt_error, arginfo_db2_stmt_error)
349+
ZEND_FE(db2_conn_errormsg, arginfo_db2_conn_errormsg)
350+
ZEND_FE(db2_conn_error, arginfo_db2_conn_error)
351+
ZEND_FE(db2_next_result, arginfo_db2_next_result)
352+
ZEND_FE(db2_num_fields, arginfo_db2_num_fields)
353+
ZEND_FE(db2_num_rows, arginfo_db2_num_rows)
354+
ZEND_FE(db2_field_name, arginfo_db2_field_name)
355+
ZEND_FE(db2_field_display_size, arginfo_db2_field_display_size)
356+
ZEND_FE(db2_field_num, arginfo_db2_field_num)
357+
ZEND_FE(db2_field_precision, arginfo_db2_field_precision)
358+
ZEND_FE(db2_field_scale, arginfo_db2_field_scale)
359+
ZEND_FE(db2_field_type, arginfo_db2_field_type)
360+
ZEND_FE(db2_field_width, arginfo_db2_field_width)
361+
ZEND_FE(db2_cursor_type, arginfo_db2_cursor_type)
362+
ZEND_FE(db2_rollback, arginfo_db2_rollback)
363+
ZEND_FE(db2_free_stmt, arginfo_db2_free_stmt)
364+
ZEND_FE(db2_result, arginfo_db2_result)
365+
ZEND_FE(db2_fetch_row, arginfo_db2_fetch_row)
366+
ZEND_FE(db2_fetch_assoc, arginfo_db2_fetch_assoc)
367+
ZEND_FE(db2_fetch_array, arginfo_db2_fetch_array)
368+
ZEND_FE(db2_fetch_both, arginfo_db2_fetch_both)
369+
ZEND_FE(db2_fetch_object, arginfo_db2_fetch_object)
370+
ZEND_FE(db2_free_result, arginfo_db2_free_result)
371+
ZEND_FE(db2_set_option, arginfo_db2_set_option)
372+
ZEND_FALIAS(db2_setoption, db2_set_option, arginfo_db2_setoption)
373+
ZEND_FE(db2_client_info, arginfo_db2_client_info)
374+
ZEND_FE(db2_server_info, arginfo_db2_server_info)
375+
ZEND_FE(db2_escape_string, arginfo_db2_escape_string)
376+
ZEND_FE(db2_lob_read, arginfo_db2_lob_read)
377+
ZEND_FE(db2_get_option, arginfo_db2_get_option)
378+
ZEND_FALIAS(db2_getoption, db2_get_option, arginfo_db2_getoption)
379+
ZEND_FE(db2_last_insert_id, arginfo_db2_last_insert_id)
380+
ZEND_FE_END
381+
};

0 commit comments

Comments
 (0)