/* * *********** WARNING ************** * This file generated by ModPerl::WrapXS/0.01 * Any changes made here will be lost * *********************************** * 01: lib/ModPerl/WrapXS.pm:540 * 02: lib/ModPerl/WrapXS.pm:1174 * 03: Makefile.PL:423 * 04: Makefile.PL:325 * 05: Makefile.PL:56 */ #define MP_IN_XS #include "mod_perl.h" #include "modperl_xs_sv_convert.h" #include "modperl_xs_util.h" #include "modperl_xs_typedefs.h" #include "APR/Bucket/APR__Bucket.h" MODULE = APR::Bucket PACKAGE = APR::Bucket PREFIX = apr_bucket_ APR::Bucket apr_bucket_eos_create(list) APR::BucketAlloc list MODULE = APR::Bucket PACKAGE = APR::Bucket PREFIX = apr_bucket_ APR::Bucket apr_bucket_flush_create(list) APR::BucketAlloc list MODULE = APR::Bucket PACKAGE = APR::Bucket PREFIX = mpxs_APR__Bucket_ void mpxs_APR__Bucket_insert_after(a, b) APR::Bucket a APR::Bucket b MODULE = APR::Bucket PACKAGE = APR::Bucket PREFIX = mpxs_APR__Bucket_ void mpxs_APR__Bucket_insert_before(a, b) APR::Bucket a APR::Bucket b MODULE = APR::Bucket PACKAGE = APR::Bucket PREFIX = mpxs_APR__Bucket_ int mpxs_APR__Bucket_is_eos(bucket) APR::Bucket bucket MODULE = APR::Bucket PACKAGE = APR::Bucket PREFIX = mpxs_APR__Bucket_ int mpxs_APR__Bucket_is_flush(bucket) APR::Bucket bucket MODULE = APR::Bucket PACKAGE = APR::Bucket PREFIX = mpxs_APR__Bucket_ APR::Bucket mpxs_APR__Bucket_new(classname, list, sv, offset=0, len=0) SV * classname APR::BucketAlloc list SV * sv apr_off_t offset apr_size_t len CODE: RETVAL = mpxs_APR__Bucket_new(aTHX_ classname, list, sv, offset, len); OUTPUT: RETVAL MODULE = APR::Bucket PACKAGE = APR::Bucket PREFIX = mpxs_APR__Bucket_ apr_size_t mpxs_APR__Bucket_read(bucket, buffer, block=APR_BLOCK_READ) APR::Bucket bucket SV * buffer apr_read_type_e block CODE: RETVAL = mpxs_APR__Bucket_read(aTHX_ bucket, buffer, block); OUTPUT: RETVAL MODULE = APR::Bucket PACKAGE = APR::Bucket PREFIX = mpxs_APR__Bucket_ void mpxs_APR__Bucket_remove(bucket) APR::Bucket bucket MODULE = APR::Bucket PACKAGE = APR::Bucket PREFIX = mpxs_APR__Bucket_ apr_status_t mpxs_APR__Bucket_setaside(b_sv, p_sv) SV * b_sv SV * p_sv CODE: RETVAL = mpxs_APR__Bucket_setaside(aTHX_ b_sv, p_sv); OUTPUT: RETVAL MODULE = APR::Bucket PACKAGE = APR::Bucket PREFIX = mpxs_APR__Bucket_ void mpxs_APR__Bucket_delete(bucket) APR::Bucket bucket CODE: mpxs_APR__Bucket_delete(bucket); MODULE = APR::Bucket PACKAGE = APR::Bucket PREFIX = mpxs_APR__Bucket_ void mpxs_APR__Bucket_destroy(bucket) APR::Bucket bucket CODE: mpxs_APR__Bucket_destroy(bucket); MODULE = APR::Bucket PACKAGE = APR::Bucket APR::BucketType type(obj) APR::Bucket obj CODE: RETVAL = (APR__BucketType) obj->type; OUTPUT: RETVAL MODULE = APR::Bucket PACKAGE = APR::Bucket apr_size_t length(obj) APR::Bucket obj CODE: RETVAL = (apr_size_t) obj->length; OUTPUT: RETVAL MODULE = APR::Bucket PACKAGE = APR::Bucket apr_off_t start(obj) APR::Bucket obj CODE: RETVAL = (apr_off_t) obj->start; OUTPUT: RETVAL MODULE = APR::Bucket PACKAGE = APR::Bucket void * data(obj) APR::Bucket obj CODE: RETVAL = (void *) obj->data; OUTPUT: RETVAL MODULE = APR::Bucket PROTOTYPES: disabled BOOT: items = items; /* -Wall */