Apache2
dav_hooks_liveprop Struct Reference

#include <mod_dav.h>

Collaboration diagram for dav_hooks_liveprop:

Data Fields

dav_prop_insert(* insert_prop )(const dav_resource *resource, int propid, dav_prop_insert what, apr_text_header *phdr)
 
int(* is_writable )(const dav_resource *resource, int propid)
 
const char *const * namespace_uris
 
dav_error *(* patch_validate )(const dav_resource *resource, const apr_xml_elem *elem, int operation, void **context, int *defer_to_dead)
 
dav_error *(* patch_exec )(const dav_resource *resource, const apr_xml_elem *elem, int operation, void *context, dav_liveprop_rollback **rollback_ctx)
 
void(* patch_commit )(const dav_resource *resource, int operation, void *context, dav_liveprop_rollback *rollback_ctx)
 
dav_error *(* patch_rollback )(const dav_resource *resource, int operation, void *context, dav_liveprop_rollback *rollback_ctx)
 
void * ctx
 

Field Documentation

◆ ctx

void* dav_hooks_liveprop::ctx

◆ insert_prop

dav_prop_insert(* dav_hooks_liveprop::insert_prop) (const dav_resource *resource, int propid, dav_prop_insert what, apr_text_header *phdr)

◆ is_writable

int(* dav_hooks_liveprop::is_writable) (const dav_resource *resource, int propid)

◆ namespace_uris

const char* const* dav_hooks_liveprop::namespace_uris

◆ patch_commit

void(* dav_hooks_liveprop::patch_commit) (const dav_resource *resource, int operation, void *context, dav_liveprop_rollback *rollback_ctx)

◆ patch_exec

dav_error*(* dav_hooks_liveprop::patch_exec) (const dav_resource *resource, const apr_xml_elem *elem, int operation, void *context, dav_liveprop_rollback **rollback_ctx)

◆ patch_rollback

dav_error*(* dav_hooks_liveprop::patch_rollback) (const dav_resource *resource, int operation, void *context, dav_liveprop_rollback *rollback_ctx)

◆ patch_validate

dav_error*(* dav_hooks_liveprop::patch_validate) (const dav_resource *resource, const apr_xml_elem *elem, int operation, void **context, int *defer_to_dead)

The documentation for this struct was generated from the following file: