Data Fields | |
| const char * | name |
| void(* | init )(apr_pool_t *pool) |
| void *(* | native_handle )(apr_dbd_t *handle) |
| apr_dbd_t *(* | open )(apr_pool_t *pool, const char *params, const char **error) |
| apr_status_t(* | check_conn )(apr_pool_t *pool, apr_dbd_t *handle) |
| apr_status_t(* | close )(apr_dbd_t *handle) |
| int(* | set_dbname )(apr_pool_t *pool, apr_dbd_t *handle, const char *name) |
| int(* | start_transaction )(apr_pool_t *pool, apr_dbd_t *handle, apr_dbd_transaction_t **trans) |
| int(* | end_transaction )(apr_dbd_transaction_t *trans) |
| int(* | query )(apr_dbd_t *handle, int *nrows, const char *statement) |
| int(* | select )(apr_pool_t *pool, apr_dbd_t *handle, apr_dbd_results_t **res, const char *statement, int random) |
| int(* | num_cols )(apr_dbd_results_t *res) |
| int(* | num_tuples )(apr_dbd_results_t *res) |
| int(* | get_row )(apr_pool_t *pool, apr_dbd_results_t *res, apr_dbd_row_t **row, int rownum) |
| const char *(* | get_entry )(const apr_dbd_row_t *row, int col) |
| const char *(* | error )(apr_dbd_t *handle, int errnum) |
| const char *(* | escape )(apr_pool_t *pool, const char *string, apr_dbd_t *handle) |
| int(* | prepare )(apr_pool_t *pool, apr_dbd_t *handle, const char *query, const char *label, int nargs, int nvals, apr_dbd_type_e *types, apr_dbd_prepared_t **statement) |
| int(* | |