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)
APR-UTIL registration of functions exported by modules.
struct apr_dbd_t apr_dbd_t
#define APR_DECLARE_EXTERNAL_HOOK(ns, link, ret, name, args)
#define APR_DECLARE_OPTIONAL_FN(ret, name, args)
#define DBD_DECLARE_NONSTD(type)
ap_dbd_t * ap_dbd_cacquire(conn_rec *)
ap_dbd_t * ap_dbd_acquire(request_rec *)
ap_dbd_t * ap_dbd_open(apr_pool_t *, server_rec *)
void ap_dbd_prepare(server_rec *, const char *, const char *)
void ap_dbd_close(server_rec *, ap_dbd_t *)
const apr_dbd_driver_t * driver
Structure to store things which are per connection.
apr_array_header_t * init_queries
A structure that represents the current request.
A structure to store information for each virtual server.