Mercurial > repos > rliterman > csp2
comparison CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/include/mysqlStubs.h @ 69:33d812a61356
planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author | jpayne |
---|---|
date | Tue, 18 Mar 2025 17:55:14 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
67:0e9998148a16 | 69:33d812a61356 |
---|---|
1 /* | |
2 *----------------------------------------------------------------------------- | |
3 * | |
4 * ./generic/mysqlStubs.h -- | |
5 * | |
6 * Stubs for procedures in mysqlStubDefs.txt | |
7 * | |
8 * Generated by genExtStubs.tcl: DO NOT EDIT | |
9 * 2022-09-17 18:18:42Z | |
10 * | |
11 *----------------------------------------------------------------------------- | |
12 */ | |
13 | |
14 typedef struct mysqlStubDefs { | |
15 | |
16 /* Functions from libraries: mariadbclient mariadb mysqlclient_r mysqlclient mysql */ | |
17 | |
18 int (STDCALL*mysql_server_initPtr)(int, char**, char**); | |
19 void (STDCALL*mysql_server_endPtr)(void); | |
20 my_ulonglong (STDCALL*mysql_affected_rowsPtr)(MYSQL*); | |
21 my_bool (STDCALL*mysql_autocommitPtr)(MYSQL*, my_bool); | |
22 my_bool (STDCALL*mysql_change_userPtr)(MYSQL*, const char*, const char*, const char*); | |
23 my_bool (STDCALL*mysql_closePtr)(MYSQL*); | |
24 my_bool (STDCALL*mysql_commitPtr)(MYSQL*); | |
25 unsigned int (STDCALL*mysql_errnoPtr)(MYSQL*); | |
26 const char* (STDCALL*mysql_errorPtr)(MYSQL*); | |
27 MYSQL_FIELD* (STDCALL*mysql_fetch_fieldsPtr)(MYSQL_RES*); | |
28 unsigned long* (STDCALL*mysql_fetch_lengthsPtr)(MYSQL_RES*); | |
29 MYSQL_ROW (STDCALL*mysql_fetch_rowPtr)(MYSQL_RES*); | |
30 unsigned int (STDCALL*mysql_field_countPtr)(MYSQL*); | |
31 void (STDCALL*mysql_free_resultPtr)(MYSQL_RES*); | |
32 unsigned long (STDCALL*mysql_get_client_versionPtr)(void); | |
33 MYSQL* (STDCALL*mysql_initPtr)(MYSQL*); | |
34 MYSQL_RES* (STDCALL*mysql_list_fieldsPtr)(MYSQL*, const char*, const char*); | |
35 MYSQL_RES* (STDCALL*mysql_list_tablesPtr)(MYSQL*, const char*); | |
36 unsigned int (STDCALL*mysql_num_fieldsPtr)(MYSQL_RES*); | |
37 int (STDCALL*mysql_optionsPtr)(MYSQL*, enum mysql_option, const void*); | |
38 int (STDCALL*mysql_queryPtr)(MYSQL*, const char*); | |
39 MYSQL* (STDCALL*mysql_real_connectPtr)(MYSQL*, const char*, const char*, const char*, const char*, unsigned int, const char*, unsigned long); | |
40 my_bool (STDCALL*mysql_rollbackPtr)(MYSQL*); | |
41 int (STDCALL*mysql_select_dbPtr)(MYSQL*, const char*); | |
42 const char* (STDCALL*mysql_sqlstatePtr)(MYSQL*); | |
43 my_bool (STDCALL*mysql_ssl_setPtr)(MYSQL*, const char*, const char*, const char*, const char*, const char*); | |
44 my_ulonglong (STDCALL*mysql_stmt_affected_rowsPtr)(MYSQL_STMT*); | |
45 my_bool (STDCALL*mysql_stmt_bind_paramPtr)(MYSQL_STMT*, MYSQL_BIND*); | |
46 my_bool (STDCALL*mysql_stmt_bind_resultPtr)(MYSQL_STMT*, MYSQL_BIND*); | |
47 my_bool (STDCALL*mysql_stmt_closePtr)(MYSQL_STMT*); | |
48 unsigned int (STDCALL*mysql_stmt_errnoPtr)(MYSQL_STMT*); | |
49 const char* (STDCALL*mysql_stmt_errorPtr)(MYSQL_STMT*); | |
50 int (STDCALL*mysql_stmt_executePtr)(MYSQL_STMT*); | |
51 int (STDCALL*mysql_stmt_fetchPtr)(MYSQL_STMT*); | |
52 int (STDCALL*mysql_stmt_fetch_columnPtr)(MYSQL_STMT*, MYSQL_BIND*, unsigned int, unsigned long); | |
53 MYSQL_STMT* (STDCALL*mysql_stmt_initPtr)(MYSQL*); | |
54 int (STDCALL*mysql_stmt_preparePtr)(MYSQL_STMT*, const char*, unsigned long); | |
55 MYSQL_RES* (STDCALL*mysql_stmt_result_metadataPtr)(MYSQL_STMT*); | |
56 const char* (STDCALL*mysql_stmt_sqlstatePtr)(MYSQL_STMT*); | |
57 int (STDCALL*mysql_stmt_store_resultPtr)(MYSQL_STMT*); | |
58 MYSQL_RES* (STDCALL*mysql_store_resultPtr)(MYSQL*); | |
59 } mysqlStubDefs; | |
60 #define mysql_server_init (mysqlStubs->mysql_server_initPtr) | |
61 #define mysql_server_end (mysqlStubs->mysql_server_endPtr) | |
62 #define mysql_affected_rows (mysqlStubs->mysql_affected_rowsPtr) | |
63 #define mysql_autocommit (mysqlStubs->mysql_autocommitPtr) | |
64 #define mysql_change_user (mysqlStubs->mysql_change_userPtr) | |
65 #define mysql_close (mysqlStubs->mysql_closePtr) | |
66 #define mysql_commit (mysqlStubs->mysql_commitPtr) | |
67 #define mysql_errno (mysqlStubs->mysql_errnoPtr) | |
68 #define mysql_error (mysqlStubs->mysql_errorPtr) | |
69 #define mysql_fetch_fields (mysqlStubs->mysql_fetch_fieldsPtr) | |
70 #define mysql_fetch_lengths (mysqlStubs->mysql_fetch_lengthsPtr) | |
71 #define mysql_fetch_row (mysqlStubs->mysql_fetch_rowPtr) | |
72 #define mysql_field_count (mysqlStubs->mysql_field_countPtr) | |
73 #define mysql_free_result (mysqlStubs->mysql_free_resultPtr) | |
74 #define mysql_get_client_version (mysqlStubs->mysql_get_client_versionPtr) | |
75 #define mysql_init (mysqlStubs->mysql_initPtr) | |
76 #define mysql_list_fields (mysqlStubs->mysql_list_fieldsPtr) | |
77 #define mysql_list_tables (mysqlStubs->mysql_list_tablesPtr) | |
78 #define mysql_num_fields (mysqlStubs->mysql_num_fieldsPtr) | |
79 #define mysql_options (mysqlStubs->mysql_optionsPtr) | |
80 #define mysql_query (mysqlStubs->mysql_queryPtr) | |
81 #define mysql_real_connect (mysqlStubs->mysql_real_connectPtr) | |
82 #define mysql_rollback (mysqlStubs->mysql_rollbackPtr) | |
83 #define mysql_select_db (mysqlStubs->mysql_select_dbPtr) | |
84 #define mysql_sqlstate (mysqlStubs->mysql_sqlstatePtr) | |
85 #define mysql_ssl_set (mysqlStubs->mysql_ssl_setPtr) | |
86 #define mysql_stmt_affected_rows (mysqlStubs->mysql_stmt_affected_rowsPtr) | |
87 #define mysql_stmt_bind_param (mysqlStubs->mysql_stmt_bind_paramPtr) | |
88 #define mysql_stmt_bind_result (mysqlStubs->mysql_stmt_bind_resultPtr) | |
89 #define mysql_stmt_close (mysqlStubs->mysql_stmt_closePtr) | |
90 #define mysql_stmt_errno (mysqlStubs->mysql_stmt_errnoPtr) | |
91 #define mysql_stmt_error (mysqlStubs->mysql_stmt_errorPtr) | |
92 #define mysql_stmt_execute (mysqlStubs->mysql_stmt_executePtr) | |
93 #define mysql_stmt_fetch (mysqlStubs->mysql_stmt_fetchPtr) | |
94 #define mysql_stmt_fetch_column (mysqlStubs->mysql_stmt_fetch_columnPtr) | |
95 #define mysql_stmt_init (mysqlStubs->mysql_stmt_initPtr) | |
96 #define mysql_stmt_prepare (mysqlStubs->mysql_stmt_preparePtr) | |
97 #define mysql_stmt_result_metadata (mysqlStubs->mysql_stmt_result_metadataPtr) | |
98 #define mysql_stmt_sqlstate (mysqlStubs->mysql_stmt_sqlstatePtr) | |
99 #define mysql_stmt_store_result (mysqlStubs->mysql_stmt_store_resultPtr) | |
100 #define mysql_store_result (mysqlStubs->mysql_store_resultPtr) | |
101 MODULE_SCOPE const mysqlStubDefs *mysqlStubs; |