37 db_error(
"Multiple open databases not allowed");
const char * db_get_handle_dbname(dbHandle *)
Get handle database name.
int db_d_open_database(void)
Open database connection.
#define DB_RECV_HANDLE(x)
void db__mark_database_open(const char *, const char *)
Mark database as opened.
int db__test_database_open(void)
Test database connection.
void db_free_handle(dbHandle *)
Free dbHandle structure.
#define DB_SEND_FAILURE()
void db_init_handle(dbHandle *)
Initialize handle (i.e database/schema)
void db_error(const char *)
Report error message.
const char * db_get_handle_dbschema(dbHandle *)
Get handle schema name.
int(* db_driver_open_database)(dbHandle *)
#define DB_SEND_SUCCESS()