HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
File: C:/mod_perl-2.0.12/WrapXS/Apache2/RequestIO/RequestIO.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/RequestIO/Apache2__RequestIO.h"

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = mpxs_Apache2__RequestRec_

SV *
mpxs_Apache2__RequestRec_BINMODE(r)
    Apache2::RequestRec r


    CODE:
    /* avoiding -Wall warnings */
    r = r;

    RETVAL = mpxs_Apache2__RequestRec_BINMODE(r);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = mpxs_Apache2__RequestRec_

SV *
mpxs_Apache2__RequestRec_CLOSE(r)
    Apache2::RequestRec r


    CODE:
    /* avoiding -Wall warnings */
    r = r;

    RETVAL = mpxs_Apache2__RequestRec_CLOSE(r);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = mpxs_Apache2__RequestRec_

SV *
mpxs_Apache2__RequestRec_PRINT(...)


    CODE:

    RETVAL = mpxs_Apache2__RequestRec_PRINT(aTHX_ items, MARK+1, SP);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = mpxs_Apache2__RequestRec_

apr_size_t
mpxs_Apache2__RequestRec_PRINTF(...)


    CODE:

    RETVAL = mpxs_Apache2__RequestRec_PRINTF(aTHX_ items, MARK+1, SP);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = mpxs_Apache2__RequestRec_

SV *
mpxs_Apache2__RequestRec_READ(r, buffer, len, offset=0)
    Apache2::RequestRec r
    SV * buffer
    apr_size_t len
    apr_off_t offset


    CODE:
    /* avoiding -Wall warnings */
    r = r;
    buffer = buffer;
    len = len;
    offset = offset;

    RETVAL = mpxs_Apache2__RequestRec_READ(r, buffer, len, offset);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = mpxs_Apache2__RequestRec_

SV *
mpxs_Apache2__RequestRec_TIEHANDLE(stashsv, sv=(SV *)NULL)
    SV * stashsv
    SV * sv


    CODE:
    /* avoiding -Wall warnings */
    stashsv = stashsv;
    sv = sv;

    RETVAL = mpxs_Apache2__RequestRec_TIEHANDLE(stashsv, sv);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = mpxs_Apache2__RequestRec_

SV *
mpxs_Apache2__RequestRec_UNTIE(r, refcnt)
    Apache2::RequestRec r
    int refcnt


    CODE:
    /* avoiding -Wall warnings */
    r = r;
    refcnt = refcnt;

    RETVAL = mpxs_Apache2__RequestRec_UNTIE(r, refcnt);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = mpxs_Apache2__RequestRec_

apr_size_t
mpxs_Apache2__RequestRec_WRITE(r, buffer, len=-1, offset=0)
    Apache2::RequestRec r
    SV * buffer
    apr_size_t len
    apr_off_t offset


    CODE:
    /* avoiding -Wall warnings */
    r = r;
    buffer = buffer;
    len = len;
    offset = offset;

    RETVAL = mpxs_Apache2__RequestRec_WRITE(r, buffer, len, offset);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = ap_

int
ap_discard_request_body(r)
    Apache2::RequestRec r


MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = ap_

long
ap_get_client_block(r, buffer, bufsiz)
    Apache2::RequestRec r
    SV * buffer
    apr_size_t bufsiz


    CODE:
    /* avoiding -Wall warnings */
    r = r;
    buffer = buffer;
    bufsiz = bufsiz;

    RETVAL = mpxs_ap_get_client_block(aTHX_ r, buffer, bufsiz);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = ap_r

int
ap_rprintf(...)


    CODE:

    RETVAL = mpxs_ap_rprintf(aTHX_ items, MARK+1, SP);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = ap_r

int
puts(...)


    CODE:

    RETVAL = mpxs_ap_rvputs(aTHX_ items, MARK+1, SP);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = ap_

int
ap_setup_client_block(r, read_policy=REQUEST_CHUNKED_ERROR)
    Apache2::RequestRec r
    int read_policy


    CODE:
    /* avoiding -Wall warnings */
    r = r;
    read_policy = read_policy;

    RETVAL = ap_setup_client_block(r, read_policy);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = ap_

int
ap_should_client_block(r)
    Apache2::RequestRec r


MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = mpxs_Apache2__RequestRec_

int
mpxs_Apache2__RequestRec_FILENO(r)
    Apache2::RequestRec r


    CODE:
    /* avoiding -Wall warnings */
    r = r;

    RETVAL = mpxs_Apache2__RequestRec_FILENO(aTHX_ r);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = mpxs_Apache2__RequestRec_

SV *
mpxs_Apache2__RequestRec_GETC(r)
    Apache2::RequestRec r


    CODE:
    /* avoiding -Wall warnings */
    r = r;

    RETVAL = mpxs_Apache2__RequestRec_GETC(aTHX_ r);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = mpxs_Apache2__RequestRec_

int
mpxs_Apache2__RequestRec_OPEN(self, arg1, arg2=(SV *)NULL)
    SV * self
    SV * arg1
    SV * arg2


    CODE:
    /* avoiding -Wall warnings */
    self = self;
    arg1 = arg1;
    arg2 = arg2;

    RETVAL = mpxs_Apache2__RequestRec_OPEN(aTHX_ self, arg1, arg2);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = mpxs_Apache2__RequestRec_

SV *
mpxs_Apache2__RequestRec_print(...)


    CODE:

    RETVAL = mpxs_Apache2__RequestRec_print(aTHX_ items, MARK+1, SP);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = mpxs_Apache2__RequestRec_

SV *
mpxs_Apache2__RequestRec_read(r, buffer, len, offset=0)
    Apache2::RequestRec r
    SV * buffer
    apr_size_t len
    apr_off_t offset


    CODE:
    /* avoiding -Wall warnings */
    r = r;
    buffer = buffer;
    len = len;
    offset = offset;

    RETVAL = mpxs_Apache2__RequestRec_read(aTHX_ r, buffer, len, offset);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = mpxs_Apache2__RequestRec_

void
mpxs_Apache2__RequestRec_rflush(...)


    CODE:

    mpxs_Apache2__RequestRec_rflush(aTHX_ items, MARK+1, SP);

    
MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = mpxs_Apache2__RequestRec_

apr_status_t
mpxs_Apache2__RequestRec_sendfile(r, filename=r->filename, offset=0, len=0)
    Apache2::RequestRec r
    const char * filename
    apr_off_t offset
    apr_size_t len


    CODE:
    /* avoiding -Wall warnings */
    r = r;
    filename = filename;
    offset = offset;
    len = len;

    RETVAL = mpxs_Apache2__RequestRec_sendfile(aTHX_ r, filename, offset, len);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO    PACKAGE = Apache2::RequestRec   PREFIX = mpxs_Apache2__RequestRec_

apr_size_t
mpxs_Apache2__RequestRec_write(r, buffer, len=-1, offset=0)
    Apache2::RequestRec r
    SV * buffer
    apr_size_t len
    apr_off_t offset


    CODE:
    /* avoiding -Wall warnings */
    r = r;
    buffer = buffer;
    len = len;
    offset = offset;

    RETVAL = mpxs_Apache2__RequestRec_write(aTHX_ r, buffer, len, offset);

    OUTPUT:
    RETVAL

MODULE = Apache2::RequestIO
PROTOTYPES: disabled

BOOT:
    items = items; /* -Wall */