#include <mod_dav.h>
|
const char *(* | get_supportedlock )(const dav_resource *resource) |
|
dav_error *(* | parse_locktoken )(apr_pool_t *p, const char *char_token, dav_locktoken **locktoken_p) |
|
const char *(* | format_locktoken )(apr_pool_t *p, const dav_locktoken *locktoken) |
|
int(* | compare_locktoken )(const dav_locktoken *lt1, const dav_locktoken *lt2) |
|
dav_error *(* | open_lockdb )(request_rec *r, int ro, int force, dav_lockdb **lockdb) |
|
void(* | close_lockdb )(dav_lockdb *lockdb) |
|
dav_error *(* | remove_locknull_state )(dav_lockdb *lockdb, const dav_resource *resource) |
|
dav_error *(* | create_lock )(dav_lockdb *lockdb, const dav_resource *resource, dav_lock **lock) |
|
dav_error *(* | get_locks )(dav_lockdb *lockdb, const dav_resource *resource, int calltype, dav_lock **locks) |
|
dav_error *(* | find_lock )(dav_lockdb *lockdb, const dav_resource *resource, const dav_locktoken *locktoken, int partial_ok, dav_lock **lock) |
|
dav_error *(* | has_locks )(dav_lockdb *lockdb, const dav_resource *resource, int *locks_present) |
|
dav_error *(* | append_locks )(dav_lockdb *lockdb, const dav_resource *resource, int make_indirect, const dav_lock *lock) |
|
dav_error *(* | remove_lock )(dav_lockdb *lockdb, const dav_resource *resource, const dav_locktoken *locktoken) |
|
dav_error *(* | refresh_locks )(dav_lockdb *lockdb, const dav_resource *resource, const dav_locktoken_list *ltl, time_t new_time, dav_lock **locks) |
|
dav_error *(* | lookup_resource )(dav_lockdb *lockdb, const dav_locktoken *locktoken, const dav_resource *start_resource, const dav_resource **resource) |
|
void * | ctx |
|
◆ append_locks
◆ close_lockdb
◆ compare_locktoken
◆ create_lock
◆ ctx
void* dav_hooks_locks::ctx |
◆ find_lock
◆ format_locktoken
◆ get_locks
◆ get_supportedlock
◆ has_locks
◆ lookup_resource
◆ open_lockdb
◆ parse_locktoken
◆ refresh_locks
◆ remove_lock
◆ remove_locknull_state
The documentation for this struct was generated from the following file: