Definition in file dui-initdb.h.
#include <time.h>
Go to the source code of this file.
Typedefs | |
| typedef struct DuiDBConnection_s | DuiDBConnection |
| typedef struct DuiDBRecordSet_s | DuiDBRecordSet |
Functions | |
| void | dui_db_init (void) |
| DuiDBConnection * | dui_connection_new (const char *provider, const char *dbname, const char *username, const char *authentication_token) |
| void | dui_connection_free (DuiDBConnection *conn) |
| DuiDBRecordSet * | dui_connection_exec (DuiDBConnection *, const char *buff) |
| DuiDBRecordSet * | dui_connection_tables (DuiDBConnection *) |
| DuiDBRecordSet * | dui_connection_table_columns (DuiDBConnection *, const char *table_name) |
| void | dui_recordset_free (DuiDBRecordSet *) |
| int | dui_recordset_rewind (DuiDBRecordSet *rs) |
| int | dui_recordset_fetch_row (DuiDBRecordSet *rs) |
| const char * | dui_recordset_get_value (DuiDBRecordSet *, const char *fieldname) |
| int | dui_connection_catch_error (DuiDBConnection *conn, char **ret_str) |
| int | dui_recordset_catch_error (DuiDBRecordSet *, char **ret_str) |
| struct timespec | dui_connection_get_now (DuiDBConnection *conn) |
| void | dui_connection_lock (DuiDBConnection *conn, const char *tablename) |
| void | dui_connection_unlock (DuiDBConnection *conn, const char *tablename) |
1.5.5