Apache-DAV
view release on metacpan or search on metacpan
xs/Apache/DAV/DAV.xs view on Meta::CPAN
XSprePUSH;
EXTEND(SP, 2) ;
PUSHs(davxs_Apache__DAV__Error_2obj(RETVAL)) ;
PUSHs(davxs_Apache__DAV__PropDB_2obj(propdb)) ;
MODULE = Apache::DAV PACKAGE = Apache PREFIX = dav_
int
dav_parse_input(r)
Apache r
PREINIT:
Apache__DAV__XMLDoc pdoc;
PPCODE:
RETVAL = dav_parse_input(r, &pdoc);
XSprePUSH;
EXTEND(SP, 2) ;
PUSHs(davxs_IV_2obj(RETVAL)) ;
PUSHs(davxs_Apache__DAV__XMLDoc_2obj(pdoc)) ;
MODULE = Apache::DAV PACKAGE = Apache::Pool PREFIX = dav_
void *
dav_prepare_scan(p, mod)
Apache::Pool p
Apache::DAV::DynModule mod
MODULE = Apache::DAV PACKAGE = Apache::Pool PREFIX = dav_
void
dav_process_builtin_modules(p)
Apache::Pool p
MODULE = Apache::DAV PACKAGE = Apache::Pool PREFIX = dav_
void
dav_process_module(p, mod)
Apache::Pool p
Apache::DAV::DynModule mod
MODULE = Apache::DAV PACKAGE = Apache::DAV::PropCtx PREFIX = dav_
void
dav_prop_commit(ctx)
Apache::DAV::PropCtx ctx
MODULE = Apache::DAV PACKAGE = Apache::DAV::PropCtx PREFIX = dav_
void
dav_prop_exec(ctx)
Apache::DAV::PropCtx ctx
MODULE = Apache::DAV PACKAGE = Apache::DAV::PropCtx PREFIX = dav_
void
dav_prop_rollback(ctx)
Apache::DAV::PropCtx ctx
MODULE = Apache::DAV PACKAGE = Apache::DAV::PropCtx PREFIX = dav_
void
dav_prop_validate(ctx)
Apache::DAV::PropCtx ctx
MODULE = Apache::DAV PACKAGE = Apache PREFIX = dav_
int
dav_proppatch(r, resource, doc)
Apache r
Apache::DAV::Resource resource
Apache::DAV::XMLDoc doc
PREINIT:
Apache__DAV__Text propstat_text_ptr;
PPCODE:
RETVAL = dav_proppatch(r, resource, doc, &propstat_text_ptr);
XSprePUSH;
EXTEND(SP, 2) ;
PUSHs(davxs_IV_2obj(RETVAL)) ;
PUSHs(davxs_Apache__DAV__Text_2obj(propstat_text_ptr)) ;
MODULE = Apache::DAV PACKAGE = Apache::Pool PREFIX = dav_
Apache::DAV::Error
dav_push_error(p, status, error_id, desc, prev)
Apache::Pool p
int status
int error_id
const char * desc
Apache::DAV::Error prev
MODULE = Apache::DAV PACKAGE = Apache::Pool PREFIX = dav_
const char *
dav_quote_string(p, s, quotes)
Apache::Pool p
const char * s
int quotes
MODULE = Apache::DAV PACKAGE = Apache::Pool PREFIX = dav_
void
dav_quote_xml_elem(p, elem)
Apache::Pool p
Apache::DAV::XMLElem elem
MODULE = Apache::DAV PACKAGE = Apache PREFIX = dav_
Apache::DAV::Error
dav_revert_resource_writability(r, resource, parent_resource, undo, resource_existed, resource_was_writable, parent_was_writable)
Apache r
Apache::DAV::Resource resource
Apache::DAV::Resource parent_resource
int undo
int resource_existed
int resource_was_writable
int parent_was_writable
MODULE = Apache::DAV PACKAGE = Apache::DAV::DynHooks PREFIX = dav_
int
dav_scan_providers(ctx, output)
void * ctx
Apache::DAV::DynHooks output
PREINIT:
Apache__DAV__DynProvider provider;
PPCODE:
RETVAL = dav_scan_providers(ctx, &provider, output);
XSprePUSH;
EXTEND(SP, 2) ;
PUSHs(davxs_IV_2obj(RETVAL)) ;
PUSHs(davxs_Apache__DAV__DynProvider_2obj(provider)) ;
MODULE = Apache::DAV PACKAGE = Apache::Pool PREFIX = dav_
void
dav_text_append(p, hdr, text)
Apache::Pool p
Apache::DAV::TextHeader hdr
const char * text
MODULE = Apache::DAV PACKAGE = Apache PREFIX = dav_
int
dav_unlock(r, resource, locktoken)
Apache r
Apache::DAV::Resource resource
Apache::DAV::LockToken locktoken
MODULE = Apache::DAV PACKAGE = Apache::DAV::XMLDoc PREFIX = dav_
int
dav_validate_root(doc, tagname)
Apache::DAV::XMLDoc doc
const char * tagname
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
( run in 2.558 seconds using v1.01-cache-2.11-cpan-5735350b133 )