Apache-DAV
view release on metacpan or search on metacpan
xs/Apache/DAV/WalkerCtx/WalkerCtx.xs view on Meta::CPAN
}
if ((tmpsv = hv_fetch((HV *)item, "response", sizeof("response") - 1, 0)) || overwrite) {
obj -> response = (dav_response *)davxs_sv2_Apache__DAV__Response((tmpsv && *tmpsv?*tmpsv:&PL_sv_undef)) ;
}
if ((tmpsv = hv_fetch((HV *)item, "doc", sizeof("doc") - 1, 0)) || overwrite) {
obj -> doc = (dav_xml_doc *)davxs_sv2_Apache__DAV__XMLDoc((tmpsv && *tmpsv?*tmpsv:&PL_sv_undef)) ;
}
if ((tmpsv = hv_fetch((HV *)item, "propfind_type", sizeof("propfind_type") - 1, 0)) || overwrite) {
obj -> propfind_type = (int)davxs_sv2_IV((tmpsv && *tmpsv?*tmpsv:&PL_sv_undef)) ;
}
if ((tmpsv = hv_fetch((HV *)item, "propstat_404", sizeof("propstat_404") - 1, 0)) || overwrite) {
obj -> propstat_404 = (dav_text *)davxs_sv2_Apache__DAV__Text((tmpsv && *tmpsv?*tmpsv:&PL_sv_undef)) ;
}
if ((tmpsv = hv_fetch((HV *)item, "is_move", sizeof("is_move") - 1, 0)) || overwrite) {
obj -> is_move = (int)davxs_sv2_IV((tmpsv && *tmpsv?*tmpsv:&PL_sv_undef)) ;
}
if ((tmpsv = hv_fetch((HV *)item, "if_header", sizeof("if_header") - 1, 0)) || overwrite) {
obj -> if_header = (const dav_if_header *)davxs_sv2_Apache__DAV__IfHeader((tmpsv && *tmpsv?*tmpsv:&PL_sv_undef)) ;
}
if ((tmpsv = hv_fetch((HV *)item, "locktoken", sizeof("locktoken") - 1, 0)) || overwrite) {
obj -> locktoken = (const dav_locktoken *)davxs_sv2_Apache__DAV__LockToken((tmpsv && *tmpsv?*tmpsv:&PL_sv_undef)) ;
}
xs/Apache/DAV/WalkerCtx/WalkerCtx.xs view on Meta::CPAN
if (items > 1) {
obj->propfind_type = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
Apache::DAV::Text
propstat_404(obj, val=NULL)
Apache::DAV::WalkerCtx obj
Apache::DAV::Text val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__Text) obj->propstat_404;
if (items > 1) {
obj->propstat_404 = (Apache__DAV__Text) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
int
is_move(obj, val=0)
Apache::DAV::WalkerCtx obj
int val
( run in 1.640 second using v1.01-cache-2.11-cpan-39bf76dae61 )