/* * *********** 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/Connection/Apache2__Connection.h" MODULE = Apache2::Connection PACKAGE = Apache2::Connection PREFIX = mpxs_Apache2__Connection_ APR::Socket mpxs_Apache2__Connection_client_socket(c, s=NULL) Apache2::Connection c APR::Socket s CODE: RETVAL = mpxs_Apache2__Connection_client_socket(aTHX_ c, s); OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection PREFIX = mpxs_Apache2__Connection_ const char * mpxs_Apache2__Connection_get_remote_host(c, type=REMOTE_NAME, dir_config=NULL) Apache2::Connection c int type Apache2::ConfVector dir_config CODE: RETVAL = mpxs_Apache2__Connection_get_remote_host(aTHX_ c, type, dir_config); OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection APR::Pool pool(obj) Apache2::Connection obj CODE: RETVAL = (APR__Pool) obj->pool; OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection Apache2::ServerRec base_server(obj) Apache2::Connection obj CODE: RETVAL = (Apache2__ServerRec) obj->base_server; OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection APR::SockAddr local_addr(obj) Apache2::Connection obj CODE: RETVAL = (APR__SockAddr) obj->local_addr; OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection APR::SockAddr remote_addr(obj) Apache2::Connection obj CODE: RETVAL = (APR__SockAddr) obj->remote_addr; OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection char * remote_ip(obj, val=NULL) Apache2::Connection obj char_len * val PREINIT: STRLEN val_len; CODE: RETVAL = (char *) obj->remote_ip; if (items > 1) { obj->remote_ip = (char *) (SvOK(ST(1)) ? apr_pstrndup(mpxs_Apache2__Connection_pool(obj), val, val_len) : NULL); } OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection char * remote_host(obj) Apache2::Connection obj CODE: RETVAL = (char *) obj->remote_host; OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection unsigned aborted(obj) Apache2::Connection obj CODE: RETVAL = (unsigned) obj->aborted; OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection ap_conn_keepalive_e keepalive(obj, val=0) Apache2::Connection obj ap_conn_keepalive_e val PREINIT: /*nada*/ CODE: RETVAL = (ap_conn_keepalive_e) obj->keepalive; if (items > 1) { obj->keepalive = (ap_conn_keepalive_e) val; } OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection int keepalives(obj, val=0) Apache2::Connection obj int val PREINIT: /*nada*/ CODE: RETVAL = (int) obj->keepalives; if (items > 1) { obj->keepalives = (int) val; } OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection char * local_ip(obj) Apache2::Connection obj CODE: RETVAL = (char *) obj->local_ip; OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection char * local_host(obj) Apache2::Connection obj CODE: RETVAL = (char *) obj->local_host; OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection long id(obj) Apache2::Connection obj CODE: RETVAL = (long) obj->id; OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection Apache2::ConfVector conn_config(obj) Apache2::Connection obj CODE: RETVAL = (Apache2__ConfVector) obj->conn_config; OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection APR::Table notes(obj, val=NULL) Apache2::Connection obj APR::Table val PREINIT: /*nada*/ CODE: RETVAL = (APR__Table) obj->notes; if (items > 1) { obj->notes = (APR__Table) val; } OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection Apache2::Filter input_filters(obj, val=NULL) Apache2::Connection obj Apache2::Filter val PREINIT: /*nada*/ CODE: RETVAL = (Apache2__Filter) obj->input_filters; if (items > 1) { obj->input_filters = (Apache2__Filter) val; } OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection Apache2::Filter output_filters(obj, val=NULL) Apache2::Connection obj Apache2::Filter val PREINIT: /*nada*/ CODE: RETVAL = (Apache2__Filter) obj->output_filters; if (items > 1) { obj->output_filters = (Apache2__Filter) val; } OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection void * sbh(obj) Apache2::Connection obj CODE: RETVAL = (void *) obj->sbh; OUTPUT: RETVAL MODULE = Apache2::Connection PACKAGE = Apache2::Connection APR::BucketAlloc bucket_alloc(obj) Apache2::Connection obj CODE: RETVAL = (APR__BucketAlloc) obj->bucket_alloc; OUTPUT: RETVAL MODULE = Apache2::Connection PROTOTYPES: disabled BOOT: items = items; /* -Wall */