158 "<D:supported-live-property D:name=\"",
info->name,
apr_array_header_t * ap_list_provider_names(apr_pool_t *pool, const char *provider_group, const char *provider_version)
void dav_core_insert_all_liveprops(request_rec *r, const dav_resource *resource, dav_prop_insert what, apr_text_header *phdr)
#define DAV_RESOURCE_TYPE_GROUP
long dav_get_liveprop_info(int propid, const dav_liveprop_group *group, const dav_liveprop_spec **info)
void dav_core_register_uris(apr_pool_t *p)
void dav_register_liveprop_group(apr_pool_t *p, const dav_liveprop_group *group)
#define DAV_DECLARE_NONSTD(type)
int dav_do_find_liveprop(const char *ns_uri, const char *name, const dav_liveprop_group *group, const dav_hooks_liveprop **hooks)
const dav_resource_type_provider * dav_get_resource_type_providers(const char *name)
int dav_core_find_liveprop(const dav_resource *resource, const char *ns_uri, const char *name, const dav_hooks_liveprop **hooks)
@ DAV_PROPID_resourcetype
@ DAV_PROPID_creator_displayname
@ DAV_PROP_INSERT_SUPPORTED
@ DAV_RESOURCE_TYPE_VERSION
@ DAV_RESOURCE_TYPE_WORKSPACE
@ DAV_RESOURCE_TYPE_REGULAR
@ DAV_RESOURCE_TYPE_WORKING
@ DAV_RESOURCE_TYPE_ACTIVITY
@ DAV_RESOURCE_TYPE_HISTORY
int strcasecmp(const char *a, const char *b)
DAV extension module for Apache 2.0.*.
static const char *const hooks[]
static int dav_core_is_writable(const dav_resource *resource, int propid)
static dav_error * dav_core_patch_validate(const dav_resource *resource, const apr_xml_elem *elem, int operation, void **context, int *defer_to_dead)
static const dav_liveprop_spec dav_core_props[]
static const dav_hooks_liveprop dav_core_hooks_liveprop
static const char *const dav_core_namespace_uris[]
static const dav_liveprop_group dav_core_liveprop_group
static dav_prop_insert dav_core_insert_prop(const dav_resource *resource, int propid, dav_prop_insert what, apr_text_header *phdr)
const char * provider_name
A structure that represents the current request.