Apache HTTPD
Classes | Macros | Typedefs | Functions | Variables
apr_dbm.h File Reference

APR-UTIL DBM library. More...

#include "apu.h"
#include "apr.h"
#include "apr_errno.h"
#include "apr_pools.h"
#include "apr_file_info.h"

Go to the source code of this file.

Classes

struct  apr_datum_t
 

Macros

#define APR_DBM_READONLY   1
 
#define APR_DBM_READWRITE   2
 
#define APR_DBM_RWCREATE   3
 
#define APR_DBM_RWTRUNC   4
 

Typedefs

typedef struct apr_dbm_t apr_dbm_t
 

Functions

 APU_DECLARE (apr_status_t) apr_dbm_open_ex(apr_dbm_t **dbm
 
 APU_DECLARE (void) apr_dbm_close(apr_dbm_t *dbm)
 Computes SipHash-2-4, producing a 64bit (APR_SIPHASH_DSIZE) hash from a message and a 128bit (APR_SIPHASH_KSIZE) secret key, into a possibly unaligned buffer (using the little endian representation as defined by the authors for interoperabilty) usable as a MAC.
 
 APU_DECLARE (char *) apr_dbm_geterror(apr_dbm_t *dbm
 

Variables

const chartype
 
const char const charname
 
const char const char apr_int32_t mode
 
const char const char apr_int32_t apr_fileperms_t perm
 
const char const char apr_int32_t apr_fileperms_t apr_pool_tcntxt
 
apr_datum_t key
 
apr_datum_t apr_datum_tpvalue
 
apr_datum_t apr_datum_t value
 
apr_datum_tpkey
 
apr_datum_t data
 
interrcode
 
int charerrbuf
 
int char apr_size_t errbufsize
 
const char const charpathname
 
const char const char const char ** used1
 
const char const char const char const char ** used2
 

Detailed Description

APR-UTIL DBM library.

Definition in file apr_dbm.h.