/* * @(#)$Id: dbdixmap.h,v 100.6 2002/12/14 02:10:53 jleffler Exp $ * * @(#)$Product: IBM Informix Database Driver for Perl DBI Version 2011.0612 (2011-06-12) $ * * Copyright 1997-98 Jonathan Leffler * Copyright 2001-02 IBM * * You may distribute under the terms of either the GNU General Public * License or the Artistic License, as specified in the Perl README file. */ #ifndef DBDIXMAP_H #define DBDIXMAP_H /* Names on LHS are function names from dbd_xsh.h for DBI 0.89 */ /* The functions are called from the code in Informix.xs */ /* The function prototypes are declared in dbd_xsh.h */ /* The functions are defined in dbdattr.ec and dbdimp.ec */ #define dbd_init dbd_ix_init /* Note inconsistent name (no dr_) for dbd_discon_all */ #define dbd_discon_all dbd_ix_dr_discon_all /* dbd_dr_data_sources requires DBI v1.33 or later */ #define dbd_dr_data_sources dbd_ix_dr_data_sources #define dbd_db_FETCH_attrib dbd_ix_db_FETCH_attrib #define dbd_db_STORE_attrib dbd_ix_db_STORE_attrib #define dbd_db_commit dbd_ix_db_commit #define dbd_db_destroy dbd_ix_db_destroy #define dbd_db_disconnect dbd_ix_db_disconnect /*#define dbd_db_do dbd_ix_db_do*/ #define dbd_db_login6 dbd_ix_db_connect #define dbd_db_login dbd_ix_db_version_of_dbi_is_too_old #define dbd_db_rollback dbd_ix_db_rollback /* Note inconsistent name (no st_) for dbd_bind_ph */ #define dbd_bind_ph dbd_ix_st_bind_ph #define dbd_st_FETCH_attrib dbd_ix_st_FETCH_attrib #define dbd_st_STORE_attrib dbd_ix_st_STORE_attrib #define dbd_st_blob_read dbd_ix_st_blob_read #define dbd_st_destroy dbd_ix_st_destroy #define dbd_st_execute dbd_ix_st_execute #define dbd_st_fetch dbd_ix_st_fetch #define dbd_st_finish3 dbd_ix_st_finish #define dbd_st_prepare dbd_ix_st_prepare #define dbd_st_rows dbd_ix_st_rows #endif /* DBDIXMAP_H */