Collaboration diagram for DBM routines:
|
Modules | |
| SDBM library | |
Data Structures | |
| struct | apr_datum_t |
Defines | |
| #define | APR_DBM_READONLY 1 |
| #define | APR_DBM_READWRITE 2 |
| #define | APR_DBM_RWCREATE 3 |
| #define | APR_DBM_RWTRUNC 4 |
Typedefs | |
| typedef 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) | |
| APU_DECLARE (int) apr_dbm_exists(apr_dbm_t *dbm | |
| APU_DECLARE (char *) apr_dbm_geterror(apr_dbm_t *dbm | |
Variables | |
| const char * | type |
| const char const char * | name |
| 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_t * | cntxt |
| apr_datum_t | key |
| apr_datum_t apr_datum_t * | pvalue |
| apr_datum_t apr_datum_t | value |
| apr_datum_t * | pkey |
| apr_datum_t | data |
| int * | errcode |
| int char * | errbuf |
| int char apr_size_t | errbufsize |
| const char const char * | pathname |
| const char const char const char ** | used1 |
| const char const char const char const char ** | used2 |
| apr_pool_t const char * | name |
| apr_bucket_brigade ap_input_mode_t | mode |
|
|
open for read-only access Definition at line 56 of file apr_dbm.h. Referenced by dav_dbm_open_direct(), get_dbm_pw(), htdbm_open(), and lookup_map_dbmfile(). |
|
|
open for read-write access Definition at line 57 of file apr_dbm.h. Referenced by htdbm_open(). |
|
|
open for r/w, create if needed Definition at line 58 of file apr_dbm.h. Referenced by dav_dbm_open_direct(), htdbm_open(), ssl_scache_dbm_expire(), ssl_scache_dbm_init(), ssl_scache_dbm_remove(), ssl_scache_dbm_retrieve(), ssl_scache_dbm_status(), and ssl_scache_dbm_store(). |
|
|
open for r/w, truncating an existing DB if present |
|
|
Structure for referencing a dbm |
|
|
Report more information when an apr_dbm function fails.
|
|
|
Search for a key within the dbm
Definition at line 44 of file apr_buckets_refcount.c. |
|
|
Append a piece of text to the end of a list
Definition at line 206 of file apr_sha1.c. |
|
|
Open a dbm file by file name and type of DBM
Definition at line 37 of file apr_brigade.c. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 180 of file apr_dbm.h. Referenced by dav_fs_dbm_error(). |
|
|
|
|
|
Definition at line 108 of file apr_dbm.h. Referenced by apr_dir_make(), apr_unix_perms2mode(), cmd_rewriterule(), dav_method_put(), mva_translate(), ssl_cmd_SSLProxyVerify(), ssl_cmd_SSLVerifyClient(), and vhost_alias_set(). |
|
|
|
|
|
|
|
|
|
Definition at line 215 of file apr_dbm.h. Referenced by dav_dbm_open(), dav_fs_deleteset(), dav_fs_ensure_state_dir(), dav_fs_remove_locknull_state(), and dav_fs_save_locknull_list(). |
|
|
|
|
|
Definition at line 162 of file apr_dbm.h. Referenced by ssl_server_import_key(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|