62 #define APR_DBM_READONLY 1
63 #define APR_DBM_READWRITE 2
64 #define APR_DBM_RWCREATE 3
65 #define APR_DBM_RWTRUNC 4
247 const char *pathname,
264 const char *pathname,
APR Platform Definitions.
apr_status_t apr_dbm_store(apr_dbm_t *dbm, apr_datum_t key, apr_datum_t value)
void apr_dbm_get_usednames(apr_pool_t *pool, const char *pathname, const char **used1, const char **used2)
int apr_dbm_exists(apr_dbm_t *dbm, apr_datum_t key)
apr_status_t apr_dbm_delete(apr_dbm_t *dbm, apr_datum_t key)
char * apr_dbm_geterror(apr_dbm_t *dbm, int *errcode, char *errbuf, apr_size_t errbufsize)
apr_status_t apr_dbm_open2(apr_dbm_t **pdb, const apr_dbm_driver_t *driver, const char *name, apr_int32_t mode, apr_fileperms_t perm, apr_pool_t *pool)
apr_status_t apr_dbm_get_usednames_ex(apr_pool_t *pool, const char *type, const char *pathname, const char **used1, const char **used2)
apr_status_t apr_dbm_nextkey(apr_dbm_t *dbm, apr_datum_t *pkey)
void apr_dbm_close(apr_dbm_t *dbm)
apr_status_t apr_dbm_open(apr_dbm_t **dbm, const char *name, apr_int32_t mode, apr_fileperms_t perm, apr_pool_t *cntxt)
apr_status_t apr_dbm_get_driver(const apr_dbm_driver_t **driver, const char *name, const apu_err_t **result, apr_pool_t *pool)
apr_status_t apr_dbm_fetch(apr_dbm_t *dbm, apr_datum_t key, apr_datum_t *pvalue)
void apr_dbm_freedatum(apr_dbm_t *dbm, apr_datum_t data)
apr_status_t apr_dbm_firstkey(apr_dbm_t *dbm, apr_datum_t *pkey)
apr_status_t apr_dbm_open_ex(apr_dbm_t **dbm, const char *type, const char *name, apr_int32_t mode, apr_fileperms_t perm, apr_pool_t *cntxt)
apr_bucket_brigade ap_input_mode_t mode
Definition: mod_dav.h:2661
apr_bucket_brigade request_rec apr_pool_t * pool
Definition: mod_dav.h:557
const char * name
Definition: mod_dav.h:805
int apr_status_t
Definition: apr_errno.h:44
apr_int32_t apr_fileperms_t
Definition: apr_file_info.h:125
struct apr_pool_t apr_pool_t
Definition: apr_pools.h:60
#define APR_DECLARE(x)
Definition: macros.h:6
apr_size_t dsize
Definition: apr_dbm.h:58
char * dptr
Definition: apr_dbm.h:56
Definition: apr_dbm_private.h:47
Definition: apr_dbm_private.h:94
int errcode
Definition: apr_dbm_private.h:102
const apr_dbm_driver_t * type
Definition: apr_dbm_private.h:107
Definition: apu_errno.h:169