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 )