38 #define DBD_DECLARE(type) type 39 #define DBD_DECLARE_NONSTD(type) type 40 #define DBD_DECLARE_DATA 41 #elif defined(DBD_DECLARE_STATIC) 42 #define DBD_DECLARE(type) type __stdcall 43 #define DBD_DECLARE_NONSTD(type) type 44 #define DBD_DECLARE_DATA 45 #elif defined(DBD_DECLARE_EXPORT) 46 #define DBD_DECLARE(type) __declspec(dllexport) type __stdcall 47 #define DBD_DECLARE_NONSTD(type) __declspec(dllexport) type 48 #define DBD_DECLARE_DATA __declspec(dllexport) 50 #define DBD_DECLARE(type) __declspec(dllimport) type __stdcall 51 #define DBD_DECLARE_NONSTD(type) __declspec(dllimport) type 52 #define DBD_DECLARE_DATA __declspec(dllimport) server_rec * server
Definition: mod_dbd.h:61
apr_array_header_t * init_queries
Definition: mod_dbd.h:73
apr_pool_t * pool
Definition: mod_dbd.h:80
int exptime
Definition: mod_dbd.h:69
ap_dbd_t * ap_dbd_cacquire(conn_rec *)
const char * name
Definition: mod_dbd.h:62
struct apr_dbd_t apr_dbd_t
Definition: apr_dbd.h:83
int nmin
Definition: mod_dbd.h:66
Structure to store things which are per connection.
Definition: httpd.h:1183
APR-UTIL registration of functions exported by modules.
int nkeep
Definition: mod_dbd.h:67
A structure to store information for each virtual server.
Definition: httpd.h:1370
ap_dbd_t * ap_dbd_acquire(request_rec *)
apr_dbd_t * handle
Definition: mod_dbd.h:77
#define APR_DECLARE_EXTERNAL_HOOK(ns, link, ret, name, args)
Definition: apr_hooks.h:118
void ap_dbd_prepare(server_rec *, const char *, const char *)
#define DBD_DECLARE_NONSTD(type)
Definition: mod_dbd.h:39
struct apr_hash_t apr_hash_t
Definition: apr_hash.h:52
const char * params
Definition: mod_dbd.h:63
A structure that represents the current request.
Definition: httpd.h:860
Definition: apr_dbd_internal.h:43
int persist
Definition: mod_dbd.h:64
int nmax
Definition: mod_dbd.h:68
struct apr_pool_t apr_pool_t
Definition: apr_pools.h:60
const char const char *ap_dbd_t * ap_dbd_open(apr_pool_t *, server_rec *)
void ap_dbd_close(server_rec *, ap_dbd_t *)
int apr_status_t
Definition: apr_errno.h:44
#define APR_DECLARE_OPTIONAL_FN(ret, name, args)
Definition: apr_optional.h:50
const apr_dbd_driver_t * driver
Definition: mod_dbd.h:78
apr_hash_t * queries
Definition: mod_dbd.h:72
apr_hash_t * prepared
Definition: mod_dbd.h:79