|
Kannel: Open Source WAP and SMS gateway
svn-r5336
|
Go to the source code of this file.
Data Structures | |
| struct | DBPoolConn |
| struct | MySQLConf |
| struct | MSSQLConf |
| struct | OracleConf |
| struct | SDBConf |
| struct | SQLiteConf |
| struct | SQLite3Conf |
| struct | PgSQLConf |
| struct | RedisConf |
| struct | CassConf |
| union | DBConf |
Typedefs | |
| typedef struct DBPool | DBPool |
Enumerations | |
| enum | db_type { DBPOOL_MYSQL, DBPOOL_SDB, DBPOOL_ORACLE, DBPOOL_SQLITE, DBPOOL_PGSQL, DBPOOL_SQLITE3, DBPOOL_MSSQL, DBPOOL_REDIS, DBPOOL_CASS } |
Functions | |
| DBPool * | dbpool_create (enum db_type db_type, DBConf *conf, unsigned int connections) |
| void | dbpool_destroy (DBPool *p) |
| unsigned int | dbpool_increase (DBPool *p, unsigned int conn) |
| unsigned int | dbpool_decrease (DBPool *p, unsigned int conn) |
| long | dbpool_conn_count (DBPool *p) |
| DBPoolConn * | dbpool_conn_consume (DBPool *p) |
| void | dbpool_conn_produce (DBPoolConn *conn) |
| int | dbpool_conn_select (DBPoolConn *conn, const Octstr *sql, List *binds, List **result) |
| int | dbpool_conn_update (DBPoolConn *conn, const Octstr *sql, List *binds) |
| unsigned int | dbpool_check (DBPool *p) |
| enum db_type |
| Enumerator | |
|---|---|
| DBPOOL_MYSQL | |
| DBPOOL_SDB | |
| DBPOOL_ORACLE | |
| DBPOOL_SQLITE | |
| DBPOOL_PGSQL | |
| DBPOOL_SQLITE3 | |
| DBPOOL_MSSQL | |
| DBPOOL_REDIS | |
| DBPOOL_CASS | |
Definition at line 76 of file dbpool.h.
| unsigned int dbpool_check | ( | DBPool * | p | ) |
| DBPoolConn* dbpool_conn_consume | ( | DBPool * | p | ) |
| long dbpool_conn_count | ( | DBPool * | p | ) |
| void dbpool_conn_produce | ( | DBPoolConn * | conn | ) |
| int dbpool_conn_select | ( | DBPoolConn * | conn, |
| const Octstr * | sql, | ||
| List * | binds, | ||
| List ** | result | ||
| ) |
| int dbpool_conn_update | ( | DBPoolConn * | conn, |
| const Octstr * | sql, | ||
| List * | binds | ||
| ) |
| unsigned int dbpool_decrease | ( | DBPool * | p, |
| unsigned int | conn | ||
| ) |
| void dbpool_destroy | ( | DBPool * | p | ) |
| unsigned int dbpool_increase | ( | DBPool * | p, |
| unsigned int | conn | ||
| ) |