view release on metacpan or search on metacpan
xs/Apache/Array/Array.xs view on Meta::CPAN
MODULE = Apache::Array PACKAGE = Apache::Array PREFIX = ap_
Apache::Array
ap_make_array(r, nelts, elt_size)
Apache r
int nelts
int elt_size
CODE:
RETVAL = ap_make_array(r->pool, nelts, elt_size);
OUTPUT:
RETVAL
MODULE = Apache::Array PACKAGE = Apache::Array PREFIX = ap_
Apache::Table
ap_make_table(p, nelts)
Apache::Pool p
int nelts
xs/Apache/Array/Array.xs view on Meta::CPAN
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->elt_size;
if (items > 1) {
obj->elt_size = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::Array PACKAGE = Apache::Array
int
nelts(obj, val=0)
Apache::Array obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->nelts;
if (items > 1) {
obj->nelts = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::Array PACKAGE = Apache::Array
int
nalloc(obj, val=0)
Apache::Array obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->nalloc;
if (items > 1) {
obj->nalloc = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::Array PACKAGE = Apache::Array
char *
elts(obj, val=NULL)
Apache::Array obj
char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (char *) obj->elts;
if (items > 1) {
obj->elts = (char *)ap_pstrdup(obj -> pool, val);
}
OUTPUT:
RETVAL
MODULE = Apache::Array PACKAGE = Apache::Array
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/Array/Array.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::Array::new is not a reference") ;
Apache__Array_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::Array::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/DAV.xs view on Meta::CPAN
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
xs/Apache/DAV/DAV.xs view on Meta::CPAN
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
xs/Apache/DAV/Datum/Datum.xs view on Meta::CPAN
char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (char *) obj->dptr;
if (items > 1) {
obj->dptr = (char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Datum PACKAGE = Apache::DAV::Datum
size_t
dsize(obj, val=0)
Apache::DAV::Datum obj
size_t val
PREINIT:
/*nada*/
CODE:
RETVAL = (size_t) obj->dsize;
if (items > 1) {
obj->dsize = (size_t) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Datum PACKAGE = Apache::DAV::Datum
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/Datum/Datum.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::Datum::new is not a reference") ;
Apache__DAV__Datum_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::Datum::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/DynContext/DynContext.xs view on Meta::CPAN
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->id;
if (items > 1) {
obj->id = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynContext PACKAGE = Apache::DAV::DynContext
void *
m_context(obj, val=NULL)
Apache::DAV::DynContext obj
void * val
PREINIT:
/*nada*/
CODE:
RETVAL = (void *) obj->m_context;
if (items > 1) {
obj->m_context = (void *) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynContext PACKAGE = Apache::DAV::DynContext
void *
d_context(obj, val=NULL)
Apache::DAV::DynContext obj
void * val
PREINIT:
/*nada*/
CODE:
RETVAL = (void *) obj->d_context;
if (items > 1) {
obj->d_context = (void *) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynContext PACKAGE = Apache::DAV::DynContext
Apache::Table
d_params(obj, val=NULL)
Apache::DAV::DynContext obj
Apache::Table val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__Table) obj->d_params;
if (items > 1) {
obj->d_params = (Apache__Table) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynContext PACKAGE = Apache::DAV::DynContext
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/DynContext/DynContext.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::DynContext::new is not a reference") ;
Apache__DAV__DynContext_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::DynContext::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/DynHooks/DynHooks.xs view on Meta::CPAN
Apache::DAV::DynHooks obj
Apache::DAV::DynContext val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__DynContext) & obj->ctx;
if (items > 1) {
croak ("ctx is read only") ;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynHooks PACKAGE = Apache::DAV::DynHooks
const void *
hooks(obj, val=NULL)
Apache::DAV::DynHooks obj
const void * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const void *) obj->hooks;
if (items > 1) {
obj->hooks = (const void *) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynHooks PACKAGE = Apache::DAV::DynHooks
Apache::DAV::DynHooks
next(obj, val=NULL)
Apache::DAV::DynHooks obj
Apache::DAV::DynHooks val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__DynHooks) obj->next;
if (items > 1) {
obj->next = (Apache__DAV__DynHooks) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynHooks PACKAGE = Apache::DAV::DynHooks
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/DynHooks/DynHooks.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::DynHooks::new is not a reference") ;
Apache__DAV__DynHooks_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::DynHooks::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/DynModule/DynModule.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__DynContext_2obj(ctx)) ;
PUTBACK ;
__cnt = perl_call_method("dir_close", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__DynModule__dir_close expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (int)davxs_sv2_IV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/DynModule/DynModule.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__DynContext_2obj(base)) ;
PUSHs(davxs_Apache__DAV__DynContext_2obj(overrides)) ;
PUSHs(davxs_Apache__DAV__DynContext_2obj(result)) ;
PUTBACK ;
__cnt = perl_call_method("dir_merge", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__DynModule__dir_merge expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (int)davxs_sv2_IV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/DynModule/DynModule.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__DynContext_2obj(ctx)) ;
PUSHs(davxs_PV_2obj(param_name)) ;
PUSHs(davxs_PV_2obj(param_value)) ;
PUTBACK ;
__cnt = perl_call_method("dir_param", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__DynModule__dir_param expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (int)davxs_sv2_IV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/DynModule/DynModule.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__DynContext_2obj(ctx)) ;
PUTBACK ;
__cnt = perl_call_method("dir_open", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__DynModule__dir_open expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (int)davxs_sv2_IV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/DynModule/DynModule.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__DynContext_2obj(ctx)) ;
PUTBACK ;
__cnt = perl_call_method("module_close", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__DynModule__module_close expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (int)davxs_sv2_IV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/DynModule/DynModule.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__DynContext_2obj(ctx)) ;
PUTBACK ;
__cnt = perl_call_method("module_open", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__DynModule__module_open expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (int)davxs_sv2_IV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/DynModule/DynModule.xs view on Meta::CPAN
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->magic;
if (items > 1) {
obj->magic = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynModule PACKAGE = Apache::DAV::DynModule
int
version(obj, val=0)
Apache::DAV::DynModule obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->version;
if (items > 1) {
obj->version = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynModule PACKAGE = Apache::DAV::DynModule
const char *
name(obj, val=NULL)
Apache::DAV::DynModule obj
const char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const char *) obj->name;
if (items > 1) {
obj->name = (const char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynModule PACKAGE = Apache::DAV::DynModule
int
module_open(__self, ctx)
Apache::DAV::DynModule __self
Apache::DAV::DynContext ctx
CODE:
RETVAL = (*__self->module_open)(ctx);
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynModule PACKAGE = Apache::DAV::DynModule
int
module_close(__self, ctx)
Apache::DAV::DynModule __self
Apache::DAV::DynContext ctx
CODE:
RETVAL = (*__self->module_close)(ctx);
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynModule PACKAGE = Apache::DAV::DynModule
int
dir_open(__self, ctx)
Apache::DAV::DynModule __self
Apache::DAV::DynContext ctx
CODE:
RETVAL = (*__self->dir_open)(ctx);
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynModule PACKAGE = Apache::DAV::DynModule
int
dir_param(__self, ctx, param_name, param_value)
Apache::DAV::DynModule __self
Apache::DAV::DynContext ctx
const char * param_name
const char * param_value
CODE:
RETVAL = (*__self->dir_param)(ctx, param_name, param_value);
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynModule PACKAGE = Apache::DAV::DynModule
int
dir_merge(__self, base, overrides, result)
Apache::DAV::DynModule __self
Apache::DAV::DynContext base
Apache::DAV::DynContext overrides
Apache::DAV::DynContext result
CODE:
RETVAL = (*__self->dir_merge)(base, overrides, result);
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynModule PACKAGE = Apache::DAV::DynModule
int
dir_close(__self, ctx)
Apache::DAV::DynModule __self
Apache::DAV::DynContext ctx
CODE:
RETVAL = (*__self->dir_close)(ctx);
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynModule PACKAGE = Apache::DAV::DynModule
Apache::DAV::DynProvider
providers(obj, val=NULL)
Apache::DAV::DynModule obj
Apache::DAV::DynProvider val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__DynProvider) obj->providers;
if (items > 1) {
obj->providers = (Apache__DAV__DynProvider) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynModule PACKAGE = Apache::DAV::DynModule
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/DynModule/DynModule.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::DynModule::new is not a reference") ;
Apache__DAV__DynModule_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::DynModule::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynModule PACKAGE = Apache::DAV::DynModule
void
init_callbacks (obj)
SV * obj
PREINIT:
xs/Apache/DAV/DynProvider/DynProvider.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__DynContext_2obj(ctx)) ;
PUSHs(davxs_IV_2obj(id)) ;
PUTBACK ;
__cnt = perl_call_method("is_active", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__DynProvider__is_active expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (int)davxs_sv2_IV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/DynProvider/DynProvider.xs view on Meta::CPAN
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->id;
if (items > 1) {
obj->id = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynProvider PACKAGE = Apache::DAV::DynProvider
int
type(obj, val=0)
Apache::DAV::DynProvider obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->type;
if (items > 1) {
obj->type = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynProvider PACKAGE = Apache::DAV::DynProvider
const void *
hooks(obj, val=NULL)
Apache::DAV::DynProvider obj
const void * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const void *) obj->hooks;
if (items > 1) {
obj->hooks = (const void *) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynProvider PACKAGE = Apache::DAV::DynProvider
int
is_active(__self, ctx, id)
Apache::DAV::DynProvider __self
Apache::DAV::DynContext ctx
int id
CODE:
RETVAL = (*__self->is_active)(ctx, id);
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynProvider PACKAGE = Apache::DAV::DynProvider
SV *
new (class,initializer=NULL)
char * class
xs/Apache/DAV/DynProvider/DynProvider.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::DynProvider::new is not a reference") ;
Apache__DAV__DynProvider_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::DynProvider::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::DynProvider PACKAGE = Apache::DAV::DynProvider
void
init_callbacks (obj)
SV * obj
PREINIT:
xs/Apache/DAV/Error/Error.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Error_2obj(err)) ;
PUSHs(davxs_Apache__Pool_2obj(p)) ;
PUTBACK ;
__cnt = perl_call_method("compute_desc", G_VOID) ;
if (__cnt != 0)
croak ("davxs_cb_Apache__DAV__Error__compute_desc expected 0 return values") ;
SPAGAIN ;
PUTBACK ;
FREETMPS ;
LEAVE ;
}
static void davxs_cb_Apache__DAV__Error__compute_desc_obj0 (struct dav_error * err,pool * p)
xs/Apache/DAV/Error/Error.xs view on Meta::CPAN
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->status;
if (items > 1) {
obj->status = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Error PACKAGE = Apache::DAV::Error
int
error_id(obj, val=0)
Apache::DAV::Error obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->error_id;
if (items > 1) {
obj->error_id = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Error PACKAGE = Apache::DAV::Error
const char *
desc(obj, val=NULL)
Apache::DAV::Error obj
const char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const char *) obj->desc;
if (items > 1) {
obj->desc = (const char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Error PACKAGE = Apache::DAV::Error
int
save_errno(obj, val=0)
Apache::DAV::Error obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->save_errno;
if (items > 1) {
obj->save_errno = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Error PACKAGE = Apache::DAV::Error
Apache::DAV::Error
prev(obj, val=NULL)
Apache::DAV::Error obj
Apache::DAV::Error val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__Error) obj->prev;
if (items > 1) {
obj->prev = (Apache__DAV__Error) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Error PACKAGE = Apache::DAV::Error
void
compute_desc(__self, err, p)
Apache::DAV::Error __self
Apache::DAV::Error err
Apache::Pool p
CODE:
xs/Apache/DAV/Error/Error.xs view on Meta::CPAN
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->ctx_i;
if (items > 1) {
obj->ctx_i = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Error PACKAGE = Apache::DAV::Error
const char *
ctx_s(obj, val=NULL)
Apache::DAV::Error obj
const char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const char *) obj->ctx_s;
if (items > 1) {
obj->ctx_s = (const char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Error PACKAGE = Apache::DAV::Error
void *
ctx_p(obj, val=NULL)
Apache::DAV::Error obj
void * val
PREINIT:
/*nada*/
CODE:
RETVAL = (void *) obj->ctx_p;
if (items > 1) {
obj->ctx_p = (void *) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Error PACKAGE = Apache::DAV::Error
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/Error/Error.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::Error::new is not a reference") ;
Apache__DAV__Error_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::Error::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Error PACKAGE = Apache::DAV::Error
void
init_callbacks (obj)
SV * obj
PREINIT:
xs/Apache/DAV/HooksDb/HooksDb.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Db_2obj(db)) ;
PUSHs(davxs_Apache__DAV__Datum_2obj(&data)) ;
PUTBACK ;
__cnt = perl_call_method("freedatum", G_VOID) ;
if (__cnt != 0)
croak ("davxs_cb_Apache__DAV__HooksDb__freedatum expected 0 return values") ;
SPAGAIN ;
PUTBACK ;
FREETMPS ;
LEAVE ;
}
static void davxs_cb_Apache__DAV__HooksDb__freedatum_obj0 (dav_db * db,dav_datum data)
xs/Apache/DAV/HooksDb/HooksDb.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Db_2obj(db)) ;
PUSHs(davxs_Apache__DAV__Datum_2obj(pkey)) ;
PUTBACK ;
__cnt = perl_call_method("nextkey", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksDb__nextkey expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksDb/HooksDb.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Db_2obj(db)) ;
PUSHs(davxs_Apache__DAV__Datum_2obj(pkey)) ;
PUTBACK ;
__cnt = perl_call_method("firstkey", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksDb__firstkey expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksDb/HooksDb.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Db_2obj(db)) ;
PUSHs(davxs_Apache__DAV__Datum_2obj(&key)) ;
PUTBACK ;
__cnt = perl_call_method("exists", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksDb__exists expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (int)davxs_sv2_IV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksDb/HooksDb.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Db_2obj(db)) ;
PUSHs(davxs_Apache__DAV__Datum_2obj(&key)) ;
PUTBACK ;
__cnt = perl_call_method("remove", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksDb__remove expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksDb/HooksDb.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Db_2obj(db)) ;
PUSHs(davxs_Apache__DAV__Datum_2obj(&key)) ;
PUSHs(davxs_Apache__DAV__Datum_2obj(&value)) ;
PUTBACK ;
__cnt = perl_call_method("store", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksDb__store expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksDb/HooksDb.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Db_2obj(db)) ;
PUSHs(davxs_Apache__DAV__Datum_2obj(&key)) ;
PUSHs(davxs_Apache__DAV__Datum_2obj(pvalue)) ;
PUTBACK ;
__cnt = perl_call_method("fetch", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksDb__fetch expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksDb/HooksDb.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Db_2obj(db)) ;
PUTBACK ;
__cnt = perl_call_method("close", G_VOID) ;
if (__cnt != 0)
croak ("davxs_cb_Apache__DAV__HooksDb__close expected 0 return values") ;
SPAGAIN ;
PUTBACK ;
FREETMPS ;
LEAVE ;
}
static void davxs_cb_Apache__DAV__HooksDb__close_obj0 (dav_db * db)
xs/Apache/DAV/HooksDb/HooksDb.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__Pool_2obj(p)) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUSHs(davxs_IV_2obj(ro)) ;
PUTBACK ;
__cnt = perl_call_method("open", G_ARRAY) ;
if (__cnt != 2)
croak ("davxs_cb_Apache__DAV__HooksDb__open expected 2 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
__retsv = POPs;
*pdb = (dav_db *)davxs_sv2_Apache__DAV__Db(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksDb/HooksDb.xs view on Meta::CPAN
MODULE = Apache::DAV::HooksDb PACKAGE = Apache::DAV::HooksDb
Apache::DAV::Error
fetch(__self, db, key, pvalue)
Apache::DAV::HooksDb __self
Apache::DAV::Db db
Apache::DAV::Datum key
Apache::DAV::Datum pvalue
CODE:
RETVAL = (*__self->fetch)(db, *key, pvalue);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksDb PACKAGE = Apache::DAV::HooksDb
Apache::DAV::Error
store(__self, db, key, value)
Apache::DAV::HooksDb __self
Apache::DAV::Db db
Apache::DAV::Datum key
Apache::DAV::Datum value
CODE:
RETVAL = (*__self->store)(db, *key, *value);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksDb PACKAGE = Apache::DAV::HooksDb
Apache::DAV::Error
remove(__self, db, key)
Apache::DAV::HooksDb __self
Apache::DAV::Db db
Apache::DAV::Datum key
CODE:
RETVAL = (*__self->remove)(db, *key);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksDb PACKAGE = Apache::DAV::HooksDb
int
exists(__self, db, key)
Apache::DAV::HooksDb __self
Apache::DAV::Db db
Apache::DAV::Datum key
CODE:
RETVAL = (*__self->exists)(db, *key);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksDb PACKAGE = Apache::DAV::HooksDb
Apache::DAV::Error
firstkey(__self, db, pkey)
Apache::DAV::HooksDb __self
Apache::DAV::Db db
Apache::DAV::Datum pkey
CODE:
RETVAL = (*__self->firstkey)(db, pkey);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksDb PACKAGE = Apache::DAV::HooksDb
Apache::DAV::Error
nextkey(__self, db, pkey)
Apache::DAV::HooksDb __self
Apache::DAV::Db db
Apache::DAV::Datum pkey
CODE:
RETVAL = (*__self->nextkey)(db, pkey);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksDb PACKAGE = Apache::DAV::HooksDb
void
freedatum(__self, db, data)
Apache::DAV::HooksDb __self
Apache::DAV::Db db
Apache::DAV::Datum data
xs/Apache/DAV/HooksDb/HooksDb.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::HooksDb::new is not a reference") ;
Apache__DAV__HooksDb_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::HooksDb::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksDb PACKAGE = Apache::DAV::HooksDb
void
init_callbacks (obj)
SV * obj
PREINIT:
xs/Apache/DAV/HooksLiveprop/HooksLiveprop.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUSHs(davxs_IV_2obj(operation)) ;
PUSHs(davxs_PTR_2obj(context)) ;
PUSHs(davxs_Apache__DAV__LivepropRollback_2obj(rollback_ctx)) ;
PUTBACK ;
__cnt = perl_call_method("patch_rollback", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksLiveprop__patch_rollback expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLiveprop/HooksLiveprop.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUSHs(davxs_IV_2obj(operation)) ;
PUSHs(davxs_PTR_2obj(context)) ;
PUSHs(davxs_Apache__DAV__LivepropRollback_2obj(rollback_ctx)) ;
PUTBACK ;
__cnt = perl_call_method("patch_commit", G_VOID) ;
if (__cnt != 0)
croak ("davxs_cb_Apache__DAV__HooksLiveprop__patch_commit expected 0 return values") ;
SPAGAIN ;
PUTBACK ;
FREETMPS ;
LEAVE ;
}
static void davxs_cb_Apache__DAV__HooksLiveprop__patch_commit_obj0 (dav_resource * resource,int operation,void * context,dav_liveprop_rollback * rollback_ctx)
xs/Apache/DAV/HooksLiveprop/HooksLiveprop.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUSHs(davxs_Apache__DAV__XMLElem_2obj(elem)) ;
PUSHs(davxs_IV_2obj(operation)) ;
PUSHs(davxs_PTR_2obj(context)) ;
PUTBACK ;
__cnt = perl_call_method("patch_exec", G_ARRAY) ;
if (__cnt != 2)
croak ("davxs_cb_Apache__DAV__HooksLiveprop__patch_exec expected 2 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
__retsv = POPs;
*rollback_ctx = (dav_liveprop_rollback *)davxs_sv2_Apache__DAV__LivepropRollback(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLiveprop/HooksLiveprop.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUSHs(davxs_Apache__DAV__XMLElem_2obj(elem)) ;
PUSHs(davxs_IV_2obj(operation)) ;
PUTBACK ;
__cnt = perl_call_method("patch_validate", G_ARRAY) ;
if (__cnt != 3)
croak ("davxs_cb_Apache__DAV__HooksLiveprop__patch_validate expected 3 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
__retsv = POPs;
*context = (void *)davxs_sv2_PTR(__retsv);
__retsv = POPs;
*defer_to_dead = (int)davxs_sv2_IV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLiveprop/HooksLiveprop.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUSHs(davxs_IV_2obj(propid)) ;
PUTBACK ;
__cnt = perl_call_method("is_writeable", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksLiveprop__is_writeable expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (dav_prop_rw)davxs_sv2_IV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLiveprop/HooksLiveprop.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUSHs(davxs_IV_2obj(insvalue)) ;
PUSHs(davxs_PTR_2obj(ns_map)) ;
PUSHs(davxs_Apache__DAV__TextHeader_2obj(phdr)) ;
PUTBACK ;
__cnt = perl_call_method("insert_all", G_VOID) ;
if (__cnt != 0)
croak ("davxs_cb_Apache__DAV__HooksLiveprop__insert_all expected 0 return values") ;
SPAGAIN ;
PUTBACK ;
FREETMPS ;
LEAVE ;
}
static void davxs_cb_Apache__DAV__HooksLiveprop__insert_all_obj0 (const dav_resource * resource,int insvalue,void * ns_map,dav_text_header * phdr)
xs/Apache/DAV/HooksLiveprop/HooksLiveprop.xs view on Meta::CPAN
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUSHs(davxs_IV_2obj(propid)) ;
PUSHs(davxs_IV_2obj(insvalue)) ;
PUSHs(davxs_PTR_2obj(ns_map)) ;
PUSHs(davxs_Apache__DAV__TextHeader_2obj(phdr)) ;
PUTBACK ;
__cnt = perl_call_method("insert_prop", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksLiveprop__insert_prop expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (dav_prop_insert)davxs_sv2_IV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLiveprop/HooksLiveprop.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_PV_2obj(ns_uri)) ;
PUSHs(davxs_PV_2obj(name)) ;
PUTBACK ;
__cnt = perl_call_method("find_prop", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksLiveprop__find_prop expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (int)davxs_sv2_IV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLiveprop/HooksLiveprop.xs view on Meta::CPAN
const char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const char *) obj->propset_uri;
if (items > 1) {
obj->propset_uri = (const char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksLiveprop PACKAGE = Apache::DAV::HooksLiveprop
int
find_prop(__self, ns_uri, name)
Apache::DAV::HooksLiveprop __self
const char * ns_uri
const char * name
CODE:
RETVAL = (*__self->find_prop)(ns_uri, name);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksLiveprop PACKAGE = Apache::DAV::HooksLiveprop
dav_prop_insert
insert_prop(__self, resource, propid, insvalue, ns_map, phdr)
Apache::DAV::HooksLiveprop __self
Apache::DAV::Resource resource
int propid
int insvalue
void * ns_map
Apache::DAV::TextHeader phdr
CODE:
RETVAL = (*__self->insert_prop)(resource, propid, insvalue, ns_map, phdr);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksLiveprop PACKAGE = Apache::DAV::HooksLiveprop
void
insert_all(__self, resource, insvalue, ns_map, phdr)
Apache::DAV::HooksLiveprop __self
Apache::DAV::Resource resource
int insvalue
xs/Apache/DAV/HooksLiveprop/HooksLiveprop.xs view on Meta::CPAN
MODULE = Apache::DAV::HooksLiveprop PACKAGE = Apache::DAV::HooksLiveprop
dav_prop_rw
is_writeable(__self, resource, propid)
Apache::DAV::HooksLiveprop __self
Apache::DAV::Resource resource
int propid
CODE:
RETVAL = (*__self->is_writeable)(resource, propid);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksLiveprop PACKAGE = Apache::DAV::HooksLiveprop
Apache::DAV::Error
patch_validate(__self, resource, elem, operation)
Apache::DAV::HooksLiveprop __self
Apache::DAV::Resource resource
Apache::DAV::XMLElem elem
xs/Apache/DAV/HooksLiveprop/HooksLiveprop.xs view on Meta::CPAN
Apache::DAV::Error
patch_rollback(__self, resource, operation, context, rollback_ctx)
Apache::DAV::HooksLiveprop __self
Apache::DAV::Resource resource
int operation
void * context
Apache::DAV::LivepropRollback rollback_ctx
CODE:
RETVAL = (*__self->patch_rollback)(resource, operation, context, rollback_ctx);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksLiveprop PACKAGE = Apache::DAV::HooksLiveprop
SV *
new (class,initializer=NULL)
char * class
xs/Apache/DAV/HooksLiveprop/HooksLiveprop.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::HooksLiveprop::new is not a reference") ;
Apache__DAV__HooksLiveprop_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::HooksLiveprop::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksLiveprop PACKAGE = Apache::DAV::HooksLiveprop
void
init_callbacks (obj)
SV * obj
PREINIT:
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__LockDB_2obj(lockdb)) ;
PUSHs(davxs_Apache__DAV__LockToken_2obj(locktoken)) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(start_resource)) ;
PUTBACK ;
__cnt = perl_call_method("lookup_resource", G_ARRAY) ;
if (__cnt != 2)
croak ("davxs_cb_Apache__DAV__HooksLocks__lookup_resource expected 2 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
__retsv = POPs;
*resource = (const dav_resource *)davxs_sv2_Apache__DAV__Resource(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__LockDB_2obj(lockdb)) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUSHs(davxs_Apache__DAV__LockTokenList_2obj(ltl)) ;
PUSHs(davxs_NV_2obj(new_time)) ;
PUTBACK ;
__cnt = perl_call_method("refresh_locks", G_ARRAY) ;
if (__cnt != 2)
croak ("davxs_cb_Apache__DAV__HooksLocks__refresh_locks expected 2 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
__retsv = POPs;
*locks = (dav_lock *)davxs_sv2_Apache__DAV__Lock(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__LockDB_2obj(lockdb)) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUSHs(davxs_Apache__DAV__LockToken_2obj(locktoken)) ;
PUTBACK ;
__cnt = perl_call_method("remove_lock", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksLocks__remove_lock expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__LockDB_2obj(lockdb)) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUSHs(davxs_IV_2obj(make_indirect)) ;
PUSHs(davxs_Apache__DAV__Lock_2obj(lock)) ;
PUTBACK ;
__cnt = perl_call_method("append_locks", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksLocks__append_locks expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__LockDB_2obj(lockdb)) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUSHs(davxs_Apache__DAV__LockToken_2obj(locktoken)) ;
PUSHs(davxs_IV_2obj(partial_ok)) ;
PUTBACK ;
__cnt = perl_call_method("find_lock", G_ARRAY) ;
if (__cnt != 2)
croak ("davxs_cb_Apache__DAV__HooksLocks__find_lock expected 2 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
__retsv = POPs;
*lock = (dav_lock *)davxs_sv2_Apache__DAV__Lock(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__LockDB_2obj(lockdb)) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUSHs(davxs_IV_2obj(calltype)) ;
PUTBACK ;
__cnt = perl_call_method("get_locks", G_ARRAY) ;
if (__cnt != 2)
croak ("davxs_cb_Apache__DAV__HooksLocks__get_locks expected 2 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
__retsv = POPs;
*locks = (dav_lock *)davxs_sv2_Apache__DAV__Lock(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__LockDB_2obj(lockdb)) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUTBACK ;
__cnt = perl_call_method("create_lock", G_ARRAY) ;
if (__cnt != 2)
croak ("davxs_cb_Apache__DAV__HooksLocks__create_lock expected 2 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
__retsv = POPs;
*lock = (dav_lock *)davxs_sv2_Apache__DAV__Lock(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__LockDB_2obj(lockdb)) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUTBACK ;
__cnt = perl_call_method("remove_locknull_state", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksLocks__remove_locknull_state expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__LockDB_2obj(lockdb)) ;
PUTBACK ;
__cnt = perl_call_method("close_lockdb", G_VOID) ;
if (__cnt != 0)
croak ("davxs_cb_Apache__DAV__HooksLocks__close_lockdb expected 0 return values") ;
SPAGAIN ;
PUTBACK ;
FREETMPS ;
LEAVE ;
}
static void davxs_cb_Apache__DAV__HooksLocks__close_lockdb_obj0 (dav_lockdb * lockdb)
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache_2obj(r)) ;
PUSHs(davxs_IV_2obj(ro)) ;
PUSHs(davxs_IV_2obj(force)) ;
PUTBACK ;
__cnt = perl_call_method("open_lockdb", G_ARRAY) ;
if (__cnt != 2)
croak ("davxs_cb_Apache__DAV__HooksLocks__open_lockdb expected 2 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
__retsv = POPs;
*lockdb = (dav_lockdb *)davxs_sv2_Apache__DAV__LockDB(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__LockToken_2obj(lt1)) ;
PUSHs(davxs_Apache__DAV__LockToken_2obj(lt2)) ;
PUTBACK ;
__cnt = perl_call_method("compare_locktoken", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksLocks__compare_locktoken expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (int)davxs_sv2_IV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__Pool_2obj(p)) ;
PUSHs(davxs_Apache__DAV__LockToken_2obj(locktoken)) ;
PUTBACK ;
__cnt = perl_call_method("format_locktoken", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksLocks__format_locktoken expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (const char *)davxs_sv2_PV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__Pool_2obj(p)) ;
PUSHs(davxs_PV_2obj(char_token)) ;
PUTBACK ;
__cnt = perl_call_method("parse_locktoken", G_ARRAY) ;
if (__cnt != 2)
croak ("davxs_cb_Apache__DAV__HooksLocks__parse_locktoken expected 2 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
__retsv = POPs;
*locktoken_p = (dav_locktoken *)davxs_sv2_Apache__DAV__LockToken(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
SV * __retsv ;
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUTBACK ;
__cnt = perl_call_method("get_supportedlock", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksLocks__get_supportedlock expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (const char *)davxs_sv2_PV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
} ;
MODULE = Apache::DAV::HooksLocks PACKAGE = Apache::DAV::HooksLocks
const char *
get_supportedlock(__self)
Apache::DAV::HooksLocks __self
CODE:
RETVAL = (*__self->get_supportedlock)();
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksLocks PACKAGE = Apache::DAV::HooksLocks
Apache::DAV::Error
parse_locktoken(__self, p, char_token)
Apache::DAV::HooksLocks __self
Apache::Pool p
const char * char_token
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
MODULE = Apache::DAV::HooksLocks PACKAGE = Apache::DAV::HooksLocks
const char *
format_locktoken(__self, p, locktoken)
Apache::DAV::HooksLocks __self
Apache::Pool p
Apache::DAV::LockToken locktoken
CODE:
RETVAL = (*__self->format_locktoken)(p, locktoken);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksLocks PACKAGE = Apache::DAV::HooksLocks
int
compare_locktoken(__self, lt1, lt2)
Apache::DAV::HooksLocks __self
Apache::DAV::LockToken lt1
Apache::DAV::LockToken lt2
CODE:
RETVAL = (*__self->compare_locktoken)(lt1, lt2);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksLocks PACKAGE = Apache::DAV::HooksLocks
Apache::DAV::Error
open_lockdb(__self, r, ro=0, force=0)
Apache::DAV::HooksLocks __self
Apache r
int ro
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
MODULE = Apache::DAV::HooksLocks PACKAGE = Apache::DAV::HooksLocks
Apache::DAV::Error
remove_locknull_state(__self, lockdb, resource)
Apache::DAV::HooksLocks __self
Apache::DAV::LockDB lockdb
Apache::DAV::Resource resource
CODE:
RETVAL = (*__self->remove_locknull_state)(lockdb, resource);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksLocks PACKAGE = Apache::DAV::HooksLocks
Apache::DAV::Error
create_lock(__self, lockdb, resource)
Apache::DAV::HooksLocks __self
Apache::DAV::LockDB lockdb
Apache::DAV::Resource resource
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
Apache::DAV::Error
append_locks(__self, lockdb, resource, make_indirect, lock)
Apache::DAV::HooksLocks __self
Apache::DAV::LockDB lockdb
Apache::DAV::Resource resource
int make_indirect
Apache::DAV::Lock lock
CODE:
RETVAL = (*__self->append_locks)(lockdb, resource, make_indirect, lock);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksLocks PACKAGE = Apache::DAV::HooksLocks
Apache::DAV::Error
remove_lock(__self, lockdb, resource, locktoken)
Apache::DAV::HooksLocks __self
Apache::DAV::LockDB lockdb
Apache::DAV::Resource resource
Apache::DAV::LockToken locktoken
CODE:
RETVAL = (*__self->remove_lock)(lockdb, resource, locktoken);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksLocks PACKAGE = Apache::DAV::HooksLocks
Apache::DAV::Error
refresh_locks(__self, lockdb, resource, ltl, new_time)
Apache::DAV::HooksLocks __self
Apache::DAV::LockDB lockdb
Apache::DAV::Resource resource
xs/Apache/DAV/HooksLocks/HooksLocks.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::HooksLocks::new is not a reference") ;
Apache__DAV__HooksLocks_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::HooksLocks::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksLocks PACKAGE = Apache::DAV::HooksLocks
void
init_callbacks (obj)
SV * obj
PREINIT:
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUTBACK ;
__cnt = perl_call_method("getetag", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksRepository__getetag expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (const char *)davxs_sv2_PV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__WalkerCtx_2obj(wctx)) ;
PUSHs(davxs_IV_2obj(depth)) ;
PUTBACK ;
__cnt = perl_call_method("walk", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksRepository__walk expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUTBACK ;
__cnt = perl_call_method("remove_resource", G_ARRAY) ;
if (__cnt != 2)
croak ("davxs_cb_Apache__DAV__HooksRepository__remove_resource expected 2 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
__retsv = POPs;
*response = (dav_response *)davxs_sv2_Apache__DAV__Response(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(src)) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(dst)) ;
PUTBACK ;
__cnt = perl_call_method("move_resource", G_ARRAY) ;
if (__cnt != 2)
croak ("davxs_cb_Apache__DAV__HooksRepository__move_resource expected 2 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
__retsv = POPs;
*response = (dav_response *)davxs_sv2_Apache__DAV__Response(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(src)) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(dst)) ;
PUSHs(davxs_IV_2obj(depth)) ;
PUTBACK ;
__cnt = perl_call_method("copy_resource", G_ARRAY) ;
if (__cnt != 2)
croak ("davxs_cb_Apache__DAV__HooksRepository__copy_resource expected 2 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
__retsv = POPs;
*response = (dav_response *)davxs_sv2_Apache__DAV__Response(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__Pool_2obj(p)) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUTBACK ;
__cnt = perl_call_method("create_collection", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksRepository__create_collection expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_PTR_2obj(free_handle)) ;
PUTBACK ;
__cnt = perl_call_method("free_file", G_VOID) ;
if (__cnt != 0)
croak ("davxs_cb_Apache__DAV__HooksRepository__free_file expected 0 return values") ;
SPAGAIN ;
PUTBACK ;
FREETMPS ;
LEAVE ;
}
static void davxs_cb_Apache__DAV__HooksRepository__free_file_obj0 (void * free_handle)
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUTBACK ;
__cnt = perl_call_method("get_pathname", G_ARRAY) ;
if (__cnt != 2)
croak ("davxs_cb_Apache__DAV__HooksRepository__get_pathname expected 2 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (const char *)davxs_sv2_PV(__retsv);
__retsv = POPs;
*free_handle_p = (void *)davxs_sv2_PTR(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache_2obj(r)) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUTBACK ;
__cnt = perl_call_method("set_headers", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksRepository__set_headers expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Stream_2obj(stream)) ;
PUSHs(davxs_IV_2obj(abs_position)) ;
PUTBACK ;
__cnt = perl_call_method("seek_stream", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksRepository__seek_stream expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Stream_2obj(stream)) ;
PUSHs(davxs_PTR_2obj(buf)) ;
PUSHs(davxs_IV_2obj(bufsize)) ;
PUTBACK ;
__cnt = perl_call_method("write_stream", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksRepository__write_stream expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Stream_2obj(stream)) ;
PUSHs(davxs_IV_2obj(commit)) ;
PUTBACK ;
__cnt = perl_call_method("close_stream", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksRepository__close_stream expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUSHs(davxs_IV_2obj(mode)) ;
PUTBACK ;
__cnt = perl_call_method("open_stream", G_ARRAY) ;
if (__cnt != 2)
croak ("davxs_cb_Apache__DAV__HooksRepository__open_stream expected 2 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
__retsv = POPs;
*stream = (dav_stream *)davxs_sv2_Apache__DAV__Stream(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(res1)) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(res2)) ;
PUTBACK ;
__cnt = perl_call_method("is_parent_resource", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksRepository__is_parent_resource expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (int)davxs_sv2_IV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(res1)) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(res2)) ;
PUTBACK ;
__cnt = perl_call_method("is_same_resource", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksRepository__is_same_resource expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (int)davxs_sv2_IV(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__Resource_2obj(resource)) ;
PUTBACK ;
__cnt = perl_call_method("get_parent_resource", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksRepository__get_parent_resource expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Resource)davxs_sv2_Apache__DAV__Resource(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache_2obj(r)) ;
PUSHs(davxs_PV_2obj(root_dir)) ;
PUSHs(davxs_PV_2obj(workspace)) ;
PUTBACK ;
__cnt = perl_call_method("get_resource", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__HooksRepository__get_resource expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Resource)davxs_sv2_Apache__DAV__Resource(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->handle_get;
if (items > 1) {
obj->handle_get = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksRepository PACKAGE = Apache::DAV::HooksRepository
Apache::DAV::Resource
get_resource(__self, r, root_dir, workspace)
Apache::DAV::HooksRepository __self
Apache r
const char * root_dir
const char * workspace
CODE:
RETVAL = (*__self->get_resource)(r, root_dir, workspace);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksRepository PACKAGE = Apache::DAV::HooksRepository
Apache::DAV::Resource
get_parent_resource(__self, resource)
Apache::DAV::HooksRepository __self
Apache::DAV::Resource resource
CODE:
RETVAL = (*__self->get_parent_resource)(resource);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksRepository PACKAGE = Apache::DAV::HooksRepository
int
is_same_resource(__self, res1, res2)
Apache::DAV::HooksRepository __self
Apache::DAV::Resource res1
Apache::DAV::Resource res2
CODE:
RETVAL = (*__self->is_same_resource)(res1, res2);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksRepository PACKAGE = Apache::DAV::HooksRepository
int
is_parent_resource(__self, res1, res2)
Apache::DAV::HooksRepository __self
Apache::DAV::Resource res1
Apache::DAV::Resource res2
CODE:
RETVAL = (*__self->is_parent_resource)(res1, res2);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksRepository PACKAGE = Apache::DAV::HooksRepository
Apache::DAV::Error
open_stream(__self, resource, mode)
Apache::DAV::HooksRepository __self
Apache::DAV::Resource resource
dav_stream_mode mode
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
MODULE = Apache::DAV::HooksRepository PACKAGE = Apache::DAV::HooksRepository
Apache::DAV::Error
close_stream(__self, stream, commit)
Apache::DAV::HooksRepository __self
Apache::DAV::Stream stream
int commit
CODE:
RETVAL = (*__self->close_stream)(stream, commit);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksRepository PACKAGE = Apache::DAV::HooksRepository
Apache::DAV::Error
write_stream(__self, stream, buf, bufsize)
Apache::DAV::HooksRepository __self
Apache::DAV::Stream stream
const void * buf
size_t bufsize
CODE:
RETVAL = (*__self->write_stream)(stream, buf, bufsize);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksRepository PACKAGE = Apache::DAV::HooksRepository
Apache::DAV::Error
seek_stream(__self, stream, abs_position)
Apache::DAV::HooksRepository __self
Apache::DAV::Stream stream
off_t abs_position
CODE:
RETVAL = (*__self->seek_stream)(stream, abs_position);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksRepository PACKAGE = Apache::DAV::HooksRepository
Apache::DAV::Error
set_headers(__self, r, resource)
Apache::DAV::HooksRepository __self
Apache r
Apache::DAV::Resource resource
CODE:
RETVAL = (*__self->set_headers)(r, resource);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksRepository PACKAGE = Apache::DAV::HooksRepository
const char *
get_pathname(__self, resource)
Apache::DAV::HooksRepository __self
Apache::DAV::Resource resource
PREINIT:
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
MODULE = Apache::DAV::HooksRepository PACKAGE = Apache::DAV::HooksRepository
Apache::DAV::Error
create_collection(__self, p, resource)
Apache::DAV::HooksRepository __self
Apache::Pool p
Apache::DAV::Resource resource
CODE:
RETVAL = (*__self->create_collection)(p, resource);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksRepository PACKAGE = Apache::DAV::HooksRepository
Apache::DAV::Error
copy_resource(__self, src, dst, depth)
Apache::DAV::HooksRepository __self
Apache::DAV::Resource src
Apache::DAV::Resource dst
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
MODULE = Apache::DAV::HooksRepository PACKAGE = Apache::DAV::HooksRepository
Apache::DAV::Error
walk(__self, wctx, depth)
Apache::DAV::HooksRepository __self
Apache::DAV::WalkerCtx wctx
int depth
CODE:
RETVAL = (*__self->walk)(wctx, depth);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksRepository PACKAGE = Apache::DAV::HooksRepository
const char *
getetag(__self, resource)
Apache::DAV::HooksRepository __self
Apache::DAV::Resource resource
CODE:
RETVAL = (*__self->getetag)(resource);
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksRepository PACKAGE = Apache::DAV::HooksRepository
SV *
new (class,initializer=NULL)
char * class
xs/Apache/DAV/HooksRepository/HooksRepository.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::HooksRepository::new is not a reference") ;
Apache__DAV__HooksRepository_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::HooksRepository::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::HooksRepository PACKAGE = Apache::DAV::HooksRepository
void
init_callbacks (obj)
SV * obj
PREINIT:
xs/Apache/DAV/IfHeader/IfHeader.xs view on Meta::CPAN
const char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const char *) obj->uri;
if (items > 1) {
obj->uri = (const char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::IfHeader PACKAGE = Apache::DAV::IfHeader
size_t
uri_len(obj, val=0)
Apache::DAV::IfHeader obj
size_t val
PREINIT:
/*nada*/
CODE:
RETVAL = (size_t) obj->uri_len;
if (items > 1) {
obj->uri_len = (size_t) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::IfHeader PACKAGE = Apache::DAV::IfHeader
Apache::DAV::StateList
state(obj, val=NULL)
Apache::DAV::IfHeader obj
Apache::DAV::StateList val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__StateList) obj->state;
if (items > 1) {
obj->state = (Apache__DAV__StateList) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::IfHeader PACKAGE = Apache::DAV::IfHeader
Apache::DAV::IfHeader
next(obj, val=NULL)
Apache::DAV::IfHeader obj
Apache::DAV::IfHeader val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__IfHeader) obj->next;
if (items > 1) {
obj->next = (Apache__DAV__IfHeader) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::IfHeader PACKAGE = Apache::DAV::IfHeader
int
dummy_header(obj, val=0)
Apache::DAV::IfHeader obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->dummy_header;
if (items > 1) {
obj->dummy_header = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::IfHeader PACKAGE = Apache::DAV::IfHeader
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/IfHeader/IfHeader.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::IfHeader::new is not a reference") ;
Apache__DAV__IfHeader_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::IfHeader::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/Lock/Lock.xs view on Meta::CPAN
Apache::DAV::Lock obj
Apache::DAV::LockRectype val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__LockRectype) & obj->rectype;
if (items > 1) {
croak ("rectype is read only") ;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Lock PACKAGE = Apache::DAV::Lock
int
is_locknull(obj, val=0)
Apache::DAV::Lock obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->is_locknull;
if (items > 1) {
obj->is_locknull = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Lock PACKAGE = Apache::DAV::Lock
Apache::DAV::LockScope
scope(obj, val=NULL)
Apache::DAV::Lock obj
Apache::DAV::LockScope val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__LockScope) & obj->scope;
if (items > 1) {
croak ("scope is read only") ;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Lock PACKAGE = Apache::DAV::Lock
Apache::DAV::LockType
type(obj, val=NULL)
Apache::DAV::Lock obj
Apache::DAV::LockType val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__LockType) & obj->type;
if (items > 1) {
croak ("type is read only") ;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Lock PACKAGE = Apache::DAV::Lock
int
depth(obj, val=0)
Apache::DAV::Lock obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->depth;
if (items > 1) {
obj->depth = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Lock PACKAGE = Apache::DAV::Lock
time_t
timeout(obj, val=0)
Apache::DAV::Lock obj
time_t val
PREINIT:
/*nada*/
CODE:
RETVAL = (time_t) obj->timeout;
if (items > 1) {
obj->timeout = (time_t) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Lock PACKAGE = Apache::DAV::Lock
Apache::DAV::LockToken
locktoken(obj, val=NULL)
Apache::DAV::Lock obj
Apache::DAV::LockToken val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__LockToken) obj->locktoken;
if (items > 1) {
obj->locktoken = (Apache__DAV__LockToken) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Lock PACKAGE = Apache::DAV::Lock
const char *
owner(obj, val=NULL)
Apache::DAV::Lock obj
const char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const char *) obj->owner;
if (items > 1) {
obj->owner = (const char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Lock PACKAGE = Apache::DAV::Lock
const char *
auth_user(obj, val=NULL)
Apache::DAV::Lock obj
const char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const char *) obj->auth_user;
if (items > 1) {
obj->auth_user = (const char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Lock PACKAGE = Apache::DAV::Lock
Apache::DAV::Lock
next(obj, val=NULL)
Apache::DAV::Lock obj
Apache::DAV::Lock val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__Lock) obj->next;
if (items > 1) {
obj->next = (Apache__DAV__Lock) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Lock PACKAGE = Apache::DAV::Lock
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/Lock/Lock.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::Lock::new is not a reference") ;
Apache__DAV__Lock_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::Lock::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/LockDB/LockDB.xs view on Meta::CPAN
Apache::DAV::HooksLocks val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__HooksLocks) obj->hooks;
if (items > 1) {
obj->hooks = (Apache__DAV__HooksLocks) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::LockDB PACKAGE = Apache::DAV::LockDB
int
ro(obj, val=0)
Apache::DAV::LockDB obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->ro;
if (items > 1) {
obj->ro = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::LockDB PACKAGE = Apache::DAV::LockDB
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/LockDB/LockDB.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::LockDB::new is not a reference") ;
Apache__DAV__LockDB_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::LockDB::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/LockTokenList/LockTokenList.xs view on Meta::CPAN
Apache::DAV::LockToken val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__LockToken) obj->locktoken;
if (items > 1) {
obj->locktoken = (Apache__DAV__LockToken) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::LockTokenList PACKAGE = Apache::DAV::LockTokenList
Apache::DAV::LockTokenList
next(obj, val=NULL)
Apache::DAV::LockTokenList obj
Apache::DAV::LockTokenList val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__LockTokenList) obj->next;
if (items > 1) {
obj->next = (Apache__DAV__LockTokenList) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::LockTokenList PACKAGE = Apache::DAV::LockTokenList
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/LockTokenList/LockTokenList.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::LockTokenList::new is not a reference") ;
Apache__DAV__LockTokenList_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::LockTokenList::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/LockupResult/LockupResult.xs view on Meta::CPAN
Apache val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache) obj->rnew;
if (items > 1) {
obj->rnew = (Apache) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::LockupResult PACKAGE = Apache::DAV::LockupResult
Apache::DAV::Error
err(obj, val=NULL)
Apache::DAV::LockupResult obj
Apache::DAV::Error val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__Error) & obj->err;
if (items > 1) {
croak ("err is read only") ;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::LockupResult PACKAGE = Apache::DAV::LockupResult
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/LockupResult/LockupResult.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::LockupResult::new is not a reference") ;
Apache__DAV__LockupResult_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::LockupResult::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/PropCtx/PropCtx.xs view on Meta::CPAN
Apache::DAV::PropDB val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__PropDB) obj->propdb;
if (items > 1) {
obj->propdb = (Apache__DAV__PropDB) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::PropCtx PACKAGE = Apache::DAV::PropCtx
int
operation(obj, val=0)
Apache::DAV::PropCtx obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->operation;
if (items > 1) {
obj->operation = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::PropCtx PACKAGE = Apache::DAV::PropCtx
Apache::DAV::XMLElem
prop(obj, val=NULL)
Apache::DAV::PropCtx obj
Apache::DAV::XMLElem val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__XMLElem) obj->prop;
if (items > 1) {
obj->prop = (Apache__DAV__XMLElem) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::PropCtx PACKAGE = Apache::DAV::PropCtx
Apache::DAV::Error
err(obj, val=NULL)
Apache::DAV::PropCtx obj
Apache::DAV::Error val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__Error) obj->err;
if (items > 1) {
obj->err = (Apache__DAV__Error) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::PropCtx PACKAGE = Apache::DAV::PropCtx
int
is_liveprop(obj, val=0)
Apache::DAV::PropCtx obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->is_liveprop;
if (items > 1) {
obj->is_liveprop = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::PropCtx PACKAGE = Apache::DAV::PropCtx
void *
liveprop_ctx(obj, val=NULL)
Apache::DAV::PropCtx obj
void * val
PREINIT:
/*nada*/
CODE:
RETVAL = (void *) obj->liveprop_ctx;
if (items > 1) {
obj->liveprop_ctx = (void *) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::PropCtx PACKAGE = Apache::DAV::PropCtx
Apache
r(obj, val=NULL)
Apache::DAV::PropCtx obj
Apache val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache) obj->r;
if (items > 1) {
obj->r = (Apache) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::PropCtx PACKAGE = Apache::DAV::PropCtx
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/PropCtx/PropCtx.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::PropCtx::new is not a reference") ;
Apache__DAV__PropCtx_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::PropCtx::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/PropsResult/PropsResult.xs view on Meta::CPAN
Apache::DAV::Text val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__Text) obj->propstats;
if (items > 1) {
obj->propstats = (Apache__DAV__Text) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::PropsResult PACKAGE = Apache::DAV::PropsResult
Apache::DAV::Text
xmlns(obj, val=NULL)
Apache::DAV::PropsResult obj
Apache::DAV::Text val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__Text) obj->xmlns;
if (items > 1) {
obj->xmlns = (Apache__DAV__Text) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::PropsResult PACKAGE = Apache::DAV::PropsResult
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/PropsResult/PropsResult.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::PropsResult::new is not a reference") ;
Apache__DAV__PropsResult_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::PropsResult::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/Resource/Resource.xs view on Meta::CPAN
Apache::DAV::Resource obj
Apache::DAV::ResourcePrivate val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__ResourcePrivate) & obj->type;
if (items > 1) {
croak ("type is read only") ;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Resource PACKAGE = Apache::DAV::Resource
int
exists(obj, val=0)
Apache::DAV::Resource obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->exists;
if (items > 1) {
obj->exists = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Resource PACKAGE = Apache::DAV::Resource
int
collection(obj, val=0)
Apache::DAV::Resource obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->collection;
if (items > 1) {
obj->collection = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Resource PACKAGE = Apache::DAV::Resource
int
versioned(obj, val=0)
Apache::DAV::Resource obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->versioned;
if (items > 1) {
obj->versioned = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Resource PACKAGE = Apache::DAV::Resource
int
working(obj, val=0)
Apache::DAV::Resource obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->working;
if (items > 1) {
obj->working = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Resource PACKAGE = Apache::DAV::Resource
int
baselined(obj, val=0)
Apache::DAV::Resource obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->baselined;
if (items > 1) {
obj->baselined = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Resource PACKAGE = Apache::DAV::Resource
const char *
uri(obj, val=NULL)
Apache::DAV::Resource obj
const char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const char *) obj->uri;
if (items > 1) {
obj->uri = (const char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Resource PACKAGE = Apache::DAV::Resource
Apache::DAV::HooksRepository
hooks(obj, val=NULL)
Apache::DAV::Resource obj
Apache::DAV::HooksRepository val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__HooksRepository) obj->hooks;
if (items > 1) {
obj->hooks = (Apache__DAV__HooksRepository) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Resource PACKAGE = Apache::DAV::Resource
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/Resource/Resource.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::Resource::new is not a reference") ;
Apache__DAV__Resource_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::Resource::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/Response/Response.xs view on Meta::CPAN
const char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const char *) obj->href;
if (items > 1) {
obj->href = (const char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Response PACKAGE = Apache::DAV::Response
const char *
desc(obj, val=NULL)
Apache::DAV::Response obj
const char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const char *) obj->desc;
if (items > 1) {
obj->desc = (const char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Response PACKAGE = Apache::DAV::Response
Apache::DAV::PropsResult
propresult(obj, val=NULL)
Apache::DAV::Response obj
Apache::DAV::PropsResult val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__PropsResult) & obj->propresult;
if (items > 1) {
croak ("propresult is read only") ;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Response PACKAGE = Apache::DAV::Response
int
status(obj, val=0)
Apache::DAV::Response obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->status;
if (items > 1) {
obj->status = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Response PACKAGE = Apache::DAV::Response
Apache::DAV::Response
next(obj, val=NULL)
Apache::DAV::Response obj
Apache::DAV::Response val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__Response) obj->next;
if (items > 1) {
obj->next = (Apache__DAV__Response) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Response PACKAGE = Apache::DAV::Response
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/Response/Response.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::Response::new is not a reference") ;
Apache__DAV__Response_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::Response::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/StateList/StateList.xs view on Meta::CPAN
Apache::DAV::StateList obj
Apache::DAV::IfStateType val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__IfStateType) & obj->type;
if (items > 1) {
croak ("type is read only") ;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::StateList PACKAGE = Apache::DAV::StateList
int
condition(obj, val=0)
Apache::DAV::StateList obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->condition;
if (items > 1) {
obj->condition = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::StateList PACKAGE = Apache::DAV::StateList
const char *
etag(obj, val=NULL)
Apache::DAV::StateList obj
const char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const char *) obj->etag;
if (items > 1) {
obj->etag = (const char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::StateList PACKAGE = Apache::DAV::StateList
Apache::DAV::LockToken
locktoken(obj, val=NULL)
Apache::DAV::StateList obj
Apache::DAV::LockToken val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__LockToken) obj->locktoken;
if (items > 1) {
obj->locktoken = (Apache__DAV__LockToken) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::StateList PACKAGE = Apache::DAV::StateList
Apache::DAV::StateList
next(obj, val=NULL)
Apache::DAV::StateList obj
Apache::DAV::StateList val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__StateList) obj->next;
if (items > 1) {
obj->next = (Apache__DAV__StateList) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::StateList PACKAGE = Apache::DAV::StateList
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/StateList/StateList.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::StateList::new is not a reference") ;
Apache__DAV__StateList_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::StateList::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/Text/Text.xs view on Meta::CPAN
const char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const char *) obj->text;
if (items > 1) {
obj->text = (const char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Text PACKAGE = Apache::DAV::Text
Apache::DAV::Text
next(obj, val=NULL)
Apache::DAV::Text obj
Apache::DAV::Text val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__Text) obj->next;
if (items > 1) {
obj->next = (Apache__DAV__Text) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::Text PACKAGE = Apache::DAV::Text
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/Text/Text.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::Text::new is not a reference") ;
Apache__DAV__Text_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::Text::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/TextHeader/TextHeader.xs view on Meta::CPAN
Apache::DAV::Text val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__Text) obj->first;
if (items > 1) {
obj->first = (Apache__DAV__Text) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::TextHeader PACKAGE = Apache::DAV::TextHeader
Apache::DAV::Text
last(obj, val=NULL)
Apache::DAV::TextHeader obj
Apache::DAV::Text val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__Text) obj->last;
if (items > 1) {
obj->last = (Apache__DAV__Text) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::TextHeader PACKAGE = Apache::DAV::TextHeader
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/TextHeader/TextHeader.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::TextHeader::new is not a reference") ;
Apache__DAV__TextHeader_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::TextHeader::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/WalkerCtx/WalkerCtx.xs view on Meta::CPAN
int __cnt ;
dSP ;
ENTER ;
SAVETMPS ;
PUSHMARK(SP) ;
PUSHs(__cbdest) ;
PUSHs(davxs_Apache__DAV__WalkerCtx_2obj(ctx)) ;
PUSHs(davxs_IV_2obj(calltype)) ;
PUTBACK ;
__cnt = perl_call_method("func", G_SCALAR) ;
if (__cnt != 1)
croak ("davxs_cb_Apache__DAV__WalkerCtx__func expected 1 return values") ;
SPAGAIN ;
__retsv = POPs;
__retval = (Apache__DAV__Error)davxs_sv2_Apache__DAV__Error(__retsv);
PUTBACK ;
FREETMPS ;
LEAVE ;
return __retval ;
}
xs/Apache/DAV/WalkerCtx/WalkerCtx.xs view on Meta::CPAN
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->walk_type;
if (items > 1) {
obj->walk_type = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
int
postfix(obj, val=0)
Apache::DAV::WalkerCtx obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->postfix;
if (items > 1) {
obj->postfix = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
Apache::DAV::Error
func(__self, ctx, calltype)
Apache::DAV::WalkerCtx __self
Apache::DAV::WalkerCtx ctx
int calltype
CODE:
RETVAL = (*__self->func)(ctx, calltype);
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
Apache::Pool
pool(obj, val=NULL)
Apache::DAV::WalkerCtx obj
Apache::Pool val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__Pool) obj->pool;
if (items > 1) {
obj->pool = (Apache__Pool) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
Apache
r(obj, val=NULL)
Apache::DAV::WalkerCtx obj
Apache val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache) obj->r;
if (items > 1) {
obj->r = (Apache) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
Apache::DAV::Resource
resource(obj, val=NULL)
Apache::DAV::WalkerCtx obj
Apache::DAV::Resource val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__Resource) obj->resource;
if (items > 1) {
obj->resource = (Apache__DAV__Resource) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
Apache::DAV::Resource
res2(obj, val=NULL)
Apache::DAV::WalkerCtx obj
Apache::DAV::Resource val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__Resource) obj->res2;
if (items > 1) {
obj->res2 = (Apache__DAV__Resource) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
Apache::DAV::Resource
root(obj, val=NULL)
Apache::DAV::WalkerCtx obj
Apache::DAV::Resource val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__Resource) obj->root;
if (items > 1) {
obj->root = (Apache__DAV__Resource) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
Apache::DAV::LockDB
lockdb(obj, val=NULL)
Apache::DAV::WalkerCtx obj
Apache::DAV::LockDB val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__LockDB) obj->lockdb;
if (items > 1) {
obj->lockdb = (Apache__DAV__LockDB) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
Apache::DAV::Response
response(obj, val=NULL)
Apache::DAV::WalkerCtx obj
Apache::DAV::Response val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__Response) obj->response;
if (items > 1) {
obj->response = (Apache__DAV__Response) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
Apache::DAV::XMLDoc
doc(obj, val=NULL)
Apache::DAV::WalkerCtx obj
Apache::DAV::XMLDoc val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__XMLDoc) obj->doc;
if (items > 1) {
obj->doc = (Apache__DAV__XMLDoc) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
int
propfind_type(obj, val=0)
Apache::DAV::WalkerCtx obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->propfind_type;
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
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->is_move;
if (items > 1) {
obj->is_move = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
Apache::DAV::IfHeader
if_header(obj, val=NULL)
Apache::DAV::WalkerCtx obj
Apache::DAV::IfHeader val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__IfHeader) obj->if_header;
if (items > 1) {
obj->if_header = (Apache__DAV__IfHeader) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
Apache::DAV::LockToken
locktoken(obj, val=NULL)
Apache::DAV::WalkerCtx obj
Apache::DAV::LockToken val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__LockToken) obj->locktoken;
if (items > 1) {
obj->locktoken = (Apache__DAV__LockToken) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
Apache::DAV::Lock
lock(obj, val=NULL)
Apache::DAV::WalkerCtx obj
Apache::DAV::Lock val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__Lock) obj->lock;
if (items > 1) {
obj->lock = (Apache__DAV__Lock) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
int
skip_root(obj, val=0)
Apache::DAV::WalkerCtx obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->skip_root;
if (items > 1) {
obj->skip_root = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
int
flags(obj, val=0)
Apache::DAV::WalkerCtx obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->flags;
if (items > 1) {
obj->flags = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/WalkerCtx/WalkerCtx.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::WalkerCtx::new is not a reference") ;
Apache__DAV__WalkerCtx_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::WalkerCtx::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::WalkerCtx PACKAGE = Apache::DAV::WalkerCtx
void
init_callbacks (obj)
SV * obj
PREINIT:
xs/Apache/DAV/XMLAttr/XMLAttr.xs view on Meta::CPAN
const char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const char *) obj->name;
if (items > 1) {
obj->name = (const char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLAttr PACKAGE = Apache::DAV::XMLAttr
int
ns(obj, val=0)
Apache::DAV::XMLAttr obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->ns;
if (items > 1) {
obj->ns = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLAttr PACKAGE = Apache::DAV::XMLAttr
const char *
value(obj, val=NULL)
Apache::DAV::XMLAttr obj
const char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const char *) obj->value;
if (items > 1) {
obj->value = (const char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLAttr PACKAGE = Apache::DAV::XMLAttr
Apache::DAV::XMLAttr
next(obj, val=NULL)
Apache::DAV::XMLAttr obj
Apache::DAV::XMLAttr val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__XMLAttr) obj->next;
if (items > 1) {
obj->next = (Apache__DAV__XMLAttr) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLAttr PACKAGE = Apache::DAV::XMLAttr
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/XMLAttr/XMLAttr.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::XMLAttr::new is not a reference") ;
Apache__DAV__XMLAttr_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::XMLAttr::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/XMLDoc/XMLDoc.xs view on Meta::CPAN
Apache::DAV::XMLElem val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__XMLElem) obj->root;
if (items > 1) {
obj->root = (Apache__DAV__XMLElem) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLDoc PACKAGE = Apache::DAV::XMLDoc
Apache::Array
namespaces(obj, val=NULL)
Apache::DAV::XMLDoc obj
Apache::Array val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__Array) obj->namespaces;
if (items > 1) {
obj->namespaces = (Apache__Array) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLDoc PACKAGE = Apache::DAV::XMLDoc
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/XMLDoc/XMLDoc.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::XMLDoc::new is not a reference") ;
Apache__DAV__XMLDoc_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::XMLDoc::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/DAV/XMLElem/XMLElem.xs view on Meta::CPAN
const char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const char *) obj->name;
if (items > 1) {
obj->name = (const char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLElem PACKAGE = Apache::DAV::XMLElem
int
ns(obj, val=0)
Apache::DAV::XMLElem obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->ns;
if (items > 1) {
obj->ns = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLElem PACKAGE = Apache::DAV::XMLElem
const char *
lang(obj, val=NULL)
Apache::DAV::XMLElem obj
const char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (const char *) obj->lang;
if (items > 1) {
obj->lang = (const char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLElem PACKAGE = Apache::DAV::XMLElem
Apache::DAV::TextHeader
first_cdata(obj, val=NULL)
Apache::DAV::XMLElem obj
Apache::DAV::TextHeader val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__TextHeader) & obj->first_cdata;
if (items > 1) {
croak ("first_cdata is read only") ;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLElem PACKAGE = Apache::DAV::XMLElem
Apache::DAV::TextHeader
following_cdata(obj, val=NULL)
Apache::DAV::XMLElem obj
Apache::DAV::TextHeader val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__TextHeader) & obj->following_cdata;
if (items > 1) {
croak ("following_cdata is read only") ;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLElem PACKAGE = Apache::DAV::XMLElem
Apache::DAV::XMLElem
parent(obj, val=NULL)
Apache::DAV::XMLElem obj
Apache::DAV::XMLElem val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__XMLElem) obj->parent;
if (items > 1) {
obj->parent = (Apache__DAV__XMLElem) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLElem PACKAGE = Apache::DAV::XMLElem
Apache::DAV::XMLElem
next(obj, val=NULL)
Apache::DAV::XMLElem obj
Apache::DAV::XMLElem val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__XMLElem) obj->next;
if (items > 1) {
obj->next = (Apache__DAV__XMLElem) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLElem PACKAGE = Apache::DAV::XMLElem
Apache::DAV::XMLElem
first_child(obj, val=NULL)
Apache::DAV::XMLElem obj
Apache::DAV::XMLElem val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__XMLElem) obj->first_child;
if (items > 1) {
obj->first_child = (Apache__DAV__XMLElem) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLElem PACKAGE = Apache::DAV::XMLElem
Apache::DAV::XMLAttr
attr(obj, val=NULL)
Apache::DAV::XMLElem obj
Apache::DAV::XMLAttr val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__XMLAttr) obj->attr;
if (items > 1) {
obj->attr = (Apache__DAV__XMLAttr) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLElem PACKAGE = Apache::DAV::XMLElem
Apache::DAV::XMLElem
last_child(obj, val=NULL)
Apache::DAV::XMLElem obj
Apache::DAV::XMLElem val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__XMLElem) obj->last_child;
if (items > 1) {
obj->last_child = (Apache__DAV__XMLElem) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLElem PACKAGE = Apache::DAV::XMLElem
int
propid(obj, val=0)
Apache::DAV::XMLElem obj
int val
PREINIT:
/*nada*/
CODE:
RETVAL = (int) obj->propid;
if (items > 1) {
obj->propid = (int) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLElem PACKAGE = Apache::DAV::XMLElem
Apache::DAV::HooksLiveprop
provider(obj, val=NULL)
Apache::DAV::XMLElem obj
Apache::DAV::HooksLiveprop val
PREINIT:
/*nada*/
CODE:
RETVAL = (Apache__DAV__HooksLiveprop) obj->provider;
if (items > 1) {
obj->provider = (Apache__DAV__HooksLiveprop) val;
}
OUTPUT:
RETVAL
MODULE = Apache::DAV::XMLElem PACKAGE = Apache::DAV::XMLElem
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/DAV/XMLElem/XMLElem.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::DAV::XMLElem::new is not a reference") ;
Apache__DAV__XMLElem_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::DAV::XMLElem::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
xs/Apache/TableEntry/TableEntry.xs view on Meta::CPAN
char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (char *) obj->key;
if (items > 1) {
obj->key = (char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::TableEntry PACKAGE = Apache::TableEntry
char *
val(obj, val=NULL)
Apache::TableEntry obj
char * val
PREINIT:
/*nada*/
CODE:
RETVAL = (char *) obj->val;
if (items > 1) {
obj->val = (char *)strdup(val);
}
OUTPUT:
RETVAL
MODULE = Apache::TableEntry PACKAGE = Apache::TableEntry
SV *
new (class,initializer=NULL)
char * class
SV * initializer
xs/Apache/TableEntry/TableEntry.xs view on Meta::CPAN
SV * item ;
if (!itemrv || !*itemrv || !SvROK(*itemrv) || !(item = SvRV(*itemrv)))
croak ("array element of initializer for Apache::TableEntry::new is not a reference") ;
Apache__TableEntry_new_init (aTHX_ &cobj[i], item, 1) ;
}
}
else {
croak ("initializer for Apache::TableEntry::new is not a hash/array/object reference") ;
}
}
OUTPUT:
RETVAL
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */
const char * T_PV
off_t T_IV
off_t * T_IV
long int T_IV
void T_VOID
int T_IV
const unsigned char T_U_CHAR
unsigned T_UV
const char T_CHAR
INPUT
T_SVPTR
$var = epxs_sv2_SVPTR($arg)
T_MAGICHASH_SV
{
MAGIC * mg ;
if (mg = mg_find (SvRV($arg), '~'))
$var = *(($type *)(mg -> mg_ptr)) ;
else
croak (\"$var is not of type $type\") ;
}
T_AVREF
$var = epxs_sv2_AVREF($arg)
T_HVREF
$var = epxs_sv2_HVREF($arg)
OUTPUT
T_SVPTR
$arg = SvREFCNT_inc (epxs_SVPTR_2obj($var));
T_MAGICHASH_SV
if ($var -> _perlsv) $arg = $var -> _perlsv ; else $arg = &sv_undef ;
T_AVREF
$arg = SvREFCNT_inc (epxs_AVREF_2obj($var));
T_HVREF