File: C:/mod_perl-2.0.12/WrapXS/Apache2/Connection/Connection.xs
/*
* *********** WARNING **************
* This file generated by ModPerl::WrapXS/0.01
* Any changes made here will be lost
* ***********************************
* 01: lib/ModPerl/WrapXS.pm:549
* 02: lib/ModPerl/WrapXS.pm:1185
* 03: Makefile.PL:435
* 04: Makefile.PL:333
* 05: Makefile.PL:59
*/
#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:
/* avoiding -Wall warnings */
c = c;
s = s;
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:
/* avoiding -Wall warnings */
c = c;
type = type;
dir_config = dir_config;
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
client_addr(obj)
Apache2::Connection obj
CODE:
RETVAL = (APR__SockAddr) obj->client_addr;
OUTPUT:
RETVAL
MODULE = Apache2::Connection PACKAGE = Apache2::Connection
char *
client_ip(obj, val=NULL)
Apache2::Connection obj
char_len * val
PREINIT:
STRLEN val_len;
CODE:
RETVAL = (char *) obj->client_ip;
if (items > 1) {
obj->client_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
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 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
const char *
log_id(obj)
Apache2::Connection obj
CODE:
RETVAL = (const char *) obj->log_id;
OUTPUT:
RETVAL
MODULE = Apache2::Connection
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */