/* * *********** 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 "Apache2/Filter/Apache2__Filter.h" MODULE = Apache2::Filter PACKAGE = APR::Brigade PREFIX = ap_ apr_status_t ap_filter_flush(bb, ctx) APR::Brigade bb void * ctx MODULE = Apache2::Filter PACKAGE = Apache2::Connection PREFIX = mpxs_Apache2__Connection_ void mpxs_Apache2__Connection_add_input_filter(c, callback) Apache2::Connection c SV * callback CODE: mpxs_Apache2__Connection_add_input_filter(aTHX_ c, callback); MODULE = Apache2::Filter PACKAGE = Apache2::Connection PREFIX = mpxs_Apache2__Connection_ void mpxs_Apache2__Connection_add_output_filter(c, callback) Apache2::Connection c SV * callback CODE: mpxs_Apache2__Connection_add_output_filter(aTHX_ c, callback); MODULE = Apache2::Filter PACKAGE = Apache2::Filter PREFIX = mpxs_Apache2__Filter_ SV * mpxs_Apache2__Filter_ctx(filter, data=Nullsv) Apache2::Filter filter SV * data CODE: RETVAL = mpxs_Apache2__Filter_ctx(aTHX_ filter, data); OUTPUT: RETVAL MODULE = Apache2::Filter PACKAGE = Apache2::Filter PREFIX = mpxs_Apache2__Filter_ apr_status_t mpxs_Apache2__Filter_fflush(filter, brigade) Apache2::Filter filter APR::Brigade brigade CODE: RETVAL = mpxs_Apache2__Filter_fflush(aTHX_ filter, brigade); OUTPUT: RETVAL MODULE = Apache2::Filter PACKAGE = Apache2::Filter PREFIX = mpxs_Apache2__Filter_ apr_status_t mpxs_Apache2__Filter_get_brigade(f, bb, mode=AP_MODE_READBYTES, block=APR_BLOCK_READ, readbytes=8192) Apache2::Filter f APR::Brigade bb ap_input_mode_t mode apr_read_type_e block apr_off_t readbytes CODE: RETVAL = mpxs_Apache2__Filter_get_brigade(aTHX_ f, bb, mode, block, readbytes); OUTPUT: RETVAL MODULE = Apache2::Filter PACKAGE = Apache2::Filter PREFIX = mpxs_Apache2__Filter_ apr_status_t mpxs_Apache2__Filter_pass_brigade(f, bb) Apache2::Filter f APR::Brigade bb CODE: RETVAL = mpxs_Apache2__Filter_pass_brigade(aTHX_ f, bb); OUTPUT: RETVAL MODULE = Apache2::Filter PACKAGE = Apache2::Filter PREFIX = mpxs_Apache2__Filter_ apr_size_t mpxs_Apache2__Filter_print(...) CODE: RETVAL = mpxs_Apache2__Filter_print(aTHX_ items, MARK+1, SP); OUTPUT: RETVAL MODULE = Apache2::Filter PACKAGE = Apache2::Filter PREFIX = mpxs_Apache2__Filter_ apr_size_t mpxs_Apache2__Filter_read(...) CODE: RETVAL = mpxs_Apache2__Filter_read(aTHX_ items, MARK+1, SP); OUTPUT: RETVAL MODULE = Apache2::Filter PACKAGE = Apache2::Filter PREFIX = mpxs_Apache2__Filter_ void mpxs_Apache2__Filter_remove(...) CODE: mpxs_Apache2__Filter_remove(aTHX_ items, MARK+1, SP); MODULE = Apache2::Filter PACKAGE = Apache2::Filter PREFIX = mpxs_Apache2__Filter_ SV * mpxs_Apache2__Filter_seen_eos(...) CODE: RETVAL = mpxs_Apache2__Filter_seen_eos(aTHX_ items, MARK+1, SP); OUTPUT: RETVAL MODULE = Apache2::Filter PACKAGE = Apache2::RequestRec PREFIX = mpxs_Apache2__RequestRec_ void mpxs_Apache2__RequestRec_add_input_filter(r, callback) Apache2::RequestRec r SV * callback CODE: mpxs_Apache2__RequestRec_add_input_filter(aTHX_ r, callback); MODULE = Apache2::Filter PACKAGE = Apache2::RequestRec PREFIX = mpxs_Apache2__RequestRec_ void mpxs_Apache2__RequestRec_add_output_filter(r, callback) Apache2::RequestRec r SV * callback CODE: mpxs_Apache2__RequestRec_add_output_filter(aTHX_ r, callback); MODULE = Apache2::Filter PACKAGE = Apache2::Filter PREFIX = mpxs_Apache2__Filter_ SV * mpxs_Apache2__Filter_TIEHANDLE(stashsv, sv=Nullsv) SV * stashsv SV * sv CODE: RETVAL = mpxs_Apache2__Filter_TIEHANDLE(stashsv, sv); OUTPUT: RETVAL MODULE = Apache2::Filter PACKAGE = Apache2::Filter PREFIX = mpxs_Apache2__Filter_ apr_size_t mpxs_Apache2__Filter_PRINT(...) CODE: RETVAL = mpxs_Apache2__Filter_PRINT(aTHX_ items, MARK+1, SP); OUTPUT: RETVAL MODULE = Apache2::Filter PACKAGE = Apache2::Filter Apache2::FilterRec frec(obj) Apache2::Filter obj CODE: RETVAL = (Apache2__FilterRec) obj->frec; OUTPUT: RETVAL MODULE = Apache2::Filter PACKAGE = Apache2::Filter Apache2::Filter next(obj, val=NULL) Apache2::Filter obj Apache2::Filter val PREINIT: /*nada*/ CODE: RETVAL = (Apache2__Filter) obj->next; if (items > 1) { obj->next = (Apache2__Filter) val; } OUTPUT: RETVAL MODULE = Apache2::Filter PACKAGE = Apache2::Filter Apache2::RequestRec r(obj, val=NULL) Apache2::Filter obj Apache2::RequestRec val PREINIT: /*nada*/ CODE: RETVAL = (Apache2__RequestRec) obj->r; if (items > 1) { obj->r = (Apache2__RequestRec) val; } OUTPUT: RETVAL MODULE = Apache2::Filter PACKAGE = Apache2::Filter Apache2::Connection c(obj, val=NULL) Apache2::Filter obj Apache2::Connection val PREINIT: /*nada*/ CODE: RETVAL = (Apache2__Connection) obj->c; if (items > 1) { obj->c = (Apache2__Connection) val; } OUTPUT: RETVAL MODULE = Apache2::Filter PROTOTYPES: disabled BOOT: items = items; /* -Wall */ cv = newXS("Apache2::Filter::MODIFY_CODE_ATTRIBUTES", MPXS_modperl_filter_attributes, __FILE__);