Commit | Line | Data |
---|---|---|
86530b38 AT |
1 | void dbd_init _((dbistate_t *dbistate)); |
2 | ||
3 | int dbd_discon_all _((SV *drh, imp_drh_t *imp_drh)); | |
4 | ||
5 | int dbd_db_login _((SV *dbh, imp_dbh_t *imp_dbh, char *dbname, char *uid, char *pwd)); | |
6 | int dbd_db_do _((SV *sv, char *statement)); | |
7 | int dbd_db_commit _((SV *dbh, imp_dbh_t *imp_dbh)); | |
8 | int dbd_db_rollback _((SV *dbh, imp_dbh_t *imp_dbh)); | |
9 | int dbd_db_disconnect _((SV *dbh, imp_dbh_t *imp_dbh)); | |
10 | void dbd_db_destroy _((SV *dbh, imp_dbh_t *imp_dbh)); | |
11 | int dbd_db_STORE_attrib _((SV *dbh, imp_dbh_t *imp_dbh, SV *keysv, SV *valuesv)); | |
12 | SV *dbd_db_FETCH_attrib _((SV *dbh, imp_dbh_t *imp_dbh, SV *keysv)); | |
13 | int dbd_db_STORE_attrib_k _((SV *dbh, imp_dbh_t *imp_dbh, SV *keysv, int dbikey, SV *valuesv)); | |
14 | SV *dbd_db_FETCH_attrib_k _((SV *dbh, imp_dbh_t *imp_dbh, SV *keysv, int dbikey)); | |
15 | ||
16 | int dbd_st_prepare _((SV *sth, imp_sth_t *imp_sth, | |
17 | char *statement, SV *attribs)); | |
18 | int dbd_st_rows _((SV *sth, imp_sth_t *imp_sth)); | |
19 | int dbd_st_execute _((SV *sth, imp_sth_t *imp_sth)); | |
20 | AV *dbd_st_fetch _((SV *sth, imp_sth_t *imp_sth)); | |
21 | int dbd_st_finish _((SV *sth, imp_sth_t *imp_sth)); | |
22 | void dbd_st_destroy _((SV *sth, imp_sth_t *imp_sth)); | |
23 | int dbd_st_blob_read _((SV *sth, imp_sth_t *imp_sth, | |
24 | int field, long offset, long len, SV *destrv, long destoffset)); | |
25 | int dbd_st_STORE_attrib _((SV *sth, imp_sth_t *imp_sth, SV *keysv, SV *valuesv)); | |
26 | SV *dbd_st_FETCH_attrib _((SV *sth, imp_sth_t *imp_sth, SV *keysv)); | |
27 | int dbd_st_STORE_attrib_k _((SV *sth, imp_sth_t *imp_sth, SV *keysv, int dbikey, SV *valuesv)); | |
28 | SV *dbd_st_FETCH_attrib_k _((SV *sth, imp_sth_t *imp_sth, SV *keysv, int dbikey)); | |
29 | ||
30 | int dbd_bind_ph _((SV *sth, imp_sth_t *imp_sth, | |
31 | SV *param, SV *value, IV sql_type, SV *attribs, | |
32 | int is_inout, IV maxlen)); | |
33 | ||
34 | /* end of dbd_xsh.h */ |