Lines Matching refs:pool
50 void (*init)(apr_pool_t *pool);
64 * @param pool - a pool to use for error messages (if any).
69 apr_dbd_t *(*open)(apr_pool_t *pool, const char *params,
74 * @param pool - a pool to use for error messages (if any).
78 apr_status_t (*check_conn)(apr_pool_t *pool, apr_dbd_t *handle);
89 * @param pool - working pool
94 int (*set_dbname)(apr_pool_t* pool, apr_dbd_t *handle, const char *name);
98 * @param pool - a pool to use for error messages (if any).
103 int (*start_transaction)(apr_pool_t *pool, apr_dbd_t *handle,
126 * @param pool - pool to allocate the result set
135 int (*select)(apr_pool_t *pool, apr_dbd_t *handle, apr_dbd_results_t **res,
155 * @param pool - pool to allocate the row
162 int (*get_row)(apr_pool_t *pool, apr_dbd_results_t *res,
185 * @param pool - pool to alloc the result from
190 const char *(*escape)(apr_pool_t *pool, const char *string,
195 * @param pool - pool to alloc the result from
207 int (*prepare)(apr_pool_t *pool, apr_dbd_t *handle, const char *query,
213 * @param pool - working pool
220 int (*pvquery)(apr_pool_t *pool, apr_dbd_t *handle, int *nrows,
225 * @param pool - working pool
233 int (*pvselect)(apr_pool_t *pool, apr_dbd_t *handle,
239 * @param pool - working pool
246 int (*pquery)(apr_pool_t *pool, apr_dbd_t *handle, int *nrows,
251 * @param pool - working pool
259 int (*pselect)(apr_pool_t *pool, apr_dbd_t *handle,
292 * @param pool - working pool
299 int (*pvbquery)(apr_pool_t *pool, apr_dbd_t *handle, int *nrows,
304 * @param pool - working pool
312 int (*pvbselect)(apr_pool_t *pool, apr_dbd_t *handle,
318 * @param pool - working pool
325 int (*pbquery)(apr_pool_t *pool, apr_dbd_t *handle, int *nrows,
330 * @param pool - working pool
338 int (*pbselect)(apr_pool_t *pool, apr_dbd_t *handle,