Apache-DAV

 view release on metacpan or  search on metacpan

xs/Apache/DAV/DAV.xs  view on Meta::CPAN

PREINIT:
    Apache__DAV__Response response;
PPCODE:
    RETVAL = dav_add_lock(r, resource, lockdb, request, &response);
    XSprePUSH;
    EXTEND(SP, 2) ;
    PUSHs(davxs_Apache__DAV__Error_2obj(RETVAL)) ;
    PUSHs(davxs_Apache__DAV__Response_2obj(response)) ;

MODULE = Apache::DAV    PACKAGE = Apache::DAV::WalkerCtx   PREFIX = dav_

void
dav_add_response(ctx, href, status, propstats)
    Apache::DAV::WalkerCtx ctx
    const char * href
    int status
    Apache::DAV::PropsResult propstats

MODULE = Apache::DAV    PACKAGE = Apache::DAV::PropDB   PREFIX = dav_

void
dav_close_propdb(db)
    Apache::DAV::PropDB db

MODULE = Apache::DAV    PACKAGE = Apache::Pool   PREFIX = dav_

int
dav_dyn_module_add(p, name, mod)
    Apache::Pool p
    const char * name
    Apache::DAV::DynModule mod

MODULE = Apache::DAV    PACKAGE = Apache::Pool   PREFIX = dav_

const char *
dav_empty_elem(p, elem)
    Apache::Pool p
    Apache::DAV::XMLElem elem

MODULE = Apache::DAV    PACKAGE = Apache::DAV::XMLElem   PREFIX = dav_

Apache::DAV::XMLElem
dav_find_child(elem, tagname)
    Apache::DAV::XMLElem elem
    const char * tagname

MODULE = Apache::DAV    PACKAGE = Apache   PREFIX = dav_

Apache::DAV::DynModule
dav_find_module(name)
    const char * name

MODULE = Apache::DAV    PACKAGE = Apache::DAV::PropDB   PREFIX = dav_

Apache::DAV::PropsResult
dav_get_allprops(db, getvals)
    Apache::DAV::PropDB db
    int getvals
CODE:
    RETVAL = glue_dav_get_allprops(db, getvals);
OUTPUT:
    RETVAL


MODULE = Apache::DAV    PACKAGE = Apache   PREFIX = dav_

int
dav_get_depth(r, def_depth)
    Apache r
    int def_depth

MODULE = Apache::DAV    PACKAGE = Apache   PREFIX = dav_

Apache::Table
dav_get_dir_params(r)
    Apache r

MODULE = Apache::DAV    PACKAGE = Apache   PREFIX = dav_

size_t
dav_get_limit_xml_body(r)
    Apache r

MODULE = Apache::DAV    PACKAGE = Apache   PREFIX = dav_

const char *
dav_get_lockdb_path(r)
    Apache r

MODULE = Apache::DAV    PACKAGE = Apache   PREFIX = dav_

Apache::DAV::Error
dav_get_locktoken_list(r)
    Apache r
PREINIT:
    Apache__DAV__LockTokenList ltl;
PPCODE:
    RETVAL = dav_get_locktoken_list(r, &ltl);
    XSprePUSH;
    EXTEND(SP, 2) ;
    PUSHs(davxs_Apache__DAV__Error_2obj(RETVAL)) ;
    PUSHs(davxs_Apache__DAV__LockTokenList_2obj(ltl)) ;

MODULE = Apache::DAV    PACKAGE = Apache::DAV::PropDB   PREFIX = dav_

Apache::DAV::PropsResult
dav_get_props(db, doc)
    Apache::DAV::PropDB db
    Apache::DAV::XMLDoc doc
CODE:
    RETVAL = glue_dav_get_props(db, doc);
OUTPUT:
    RETVAL


MODULE = Apache::DAV    PACKAGE = Apache   PREFIX = dav_

Apache::DAV::DynHooks
dav_get_provider_hooks(r, provider_type)
    Apache r
    int provider_type

MODULE = Apache::DAV    PACKAGE = Apache   PREFIX = dav_

int
dav_get_resource(r)
    Apache r
PREINIT:
    Apache__DAV__Resource res_p;
PPCODE:
    RETVAL = dav_get_resource(r, &res_p);
    XSprePUSH;
    EXTEND(SP, 2) ;
    PUSHs(davxs_IV_2obj(RETVAL)) ;
    PUSHs(davxs_Apache__DAV__Resource_2obj(res_p)) ;

MODULE = Apache::DAV    PACKAGE = Apache   PREFIX = dav_

int
dav_get_resource_state(r, resource)
    Apache r
    Apache::DAV::Resource resource

MODULE = Apache::DAV    PACKAGE = Apache   PREFIX = dav_

const char *
dav_get_target_selector(r)
    Apache r

MODULE = Apache::DAV    PACKAGE = Apache   PREFIX = dav_

time_t
dav_get_timeout(r)
    Apache r

MODULE = Apache::DAV    PACKAGE = Apache::Array   PREFIX = dav_

int
dav_insert_uri(uri_array, uri)
    Apache::Array uri_array
    const char * uri

MODULE = Apache::DAV    PACKAGE = Apache   PREFIX = dav_

int
dav_load_module(name, module_sym, filename)
    const char * name
    const char * module_sym
    const char * filename

MODULE = Apache::DAV    PACKAGE = Apache   PREFIX = dav_



( run in 0.703 second using v1.01-cache-2.11-cpan-389fe586d7c )