Apache2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
apr_dbm_private.h File Reference
#include "apr.h"
#include "apr_errno.h"
#include "apr_pools.h"
#include "apr_dbm.h"
#include "apr_file_io.h"
#include "apu.h"
#include "apu_select_dbm.h"
Include dependency graph for apr_dbm_private.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  apr_dbm_type_t
 
struct  apr_dbm_t
 

Functions

int apr_posix_perms2mode (apr_fileperms_t perm)
 

Variables

APR_MODULE_DECLARE_DATA const
apr_dbm_type_t 
apr_dbm_type_sdbm
 
APR_MODULE_DECLARE_DATA const
apr_dbm_type_t 
apr_dbm_type_gdbm
 
APR_MODULE_DECLARE_DATA const
apr_dbm_type_t 
apr_dbm_type_ndbm
 
APR_MODULE_DECLARE_DATA const
apr_dbm_type_t 
apr_dbm_type_db
 

Function Documentation

int apr_posix_perms2mode ( apr_fileperms_t  perm)

Most DBM libraries take a POSIX mode for creating files. Don't trust the mode_t type, some platforms may not support it, int is safe.

Variable Documentation

APR_MODULE_DECLARE_DATA const apr_dbm_type_t apr_dbm_type_db
APR_MODULE_DECLARE_DATA const apr_dbm_type_t apr_dbm_type_gdbm
APR_MODULE_DECLARE_DATA const apr_dbm_type_t apr_dbm_type_ndbm
APR_MODULE_DECLARE_DATA const apr_dbm_type_t apr_dbm_type_sdbm