/usr/src/redhat/BUILD/httpd-2.2.3/modules/dav/fs/repos.h

Declarations for the filesystem repository implementation [詳細]

ソースコードを見る。

マクロ定義

#define DAV_FS_STATE_DIR   ".DAV"
#define DAV_FS_STATE_FILE_FOR_DIR   ".state_for_dir"
#define DAV_FS_LOCK_NULL_FILE   ".locknull"

関数

void dav_fs_ensure_state_dir (apr_pool_t *p, const char *dirname)
apr_pool_tdav_fs_pool (const dav_resource *resource)
const char * dav_fs_pathname (const dav_resource *resource)
dav_error * dav_fs_dir_file_name (const dav_resource *resource, const char **dirpath, const char **fname)
dav_error * dav_fs_get_locknull_members (const dav_resource *resource, dav_buffer *pbuf)
dav_error * dav_dbm_open_direct (apr_pool_t *p, const char *pathname, int ro, dav_db **pdb)
void dav_dbm_get_statefiles (apr_pool_t *p, const char *fname, const char **state1, const char **state2)
dav_error * dav_dbm_delete (dav_db *db, apr_datum_t key)
dav_error * dav_dbm_store (dav_db *db, apr_datum_t key, apr_datum_t value)
dav_error * dav_dbm_fetch (dav_db *db, apr_datum_t key, apr_datum_t *pvalue)
void dav_dbm_freedatum (dav_db *db, apr_datum_t data)
int dav_dbm_exists (dav_db *db, apr_datum_t key)
void dav_dbm_close (dav_db *db)
const char * dav_get_lockdb_path (const request_rec *r)
const dav_hooks_locks * dav_fs_get_lock_hooks (request_rec *r)
const dav_hooks_propdb * dav_fs_get_propdb_hooks (request_rec *r)
void dav_fs_gather_propsets (apr_array_header_t *uris)
int dav_fs_find_liveprop (const dav_resource *resource, const char *ns_uri, const char *name, const dav_hooks_liveprop **hooks)
void dav_fs_insert_all_liveprops (request_rec *r, const dav_resource *resource, dav_prop_insert what, apr_text_header *phdr)
void dav_fs_register (apr_pool_t *p)

変数

const dav_hooks_db dav_hooks_db_dbm


説明

Declarations for the filesystem repository implementation


Apacheに対してSun Jul 19 22:05:25 2009に生成されました。  doxygen 1.4.7