File: C:/mod_perl-2.0.12/WrapXS/APR/ThreadRWLock/ThreadRWLock.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 "APR/ThreadRWLock/APR__ThreadRWLock.h"
MODULE = APR::ThreadRWLock PACKAGE = APR::ThreadRWLock PREFIX = apr_thread_rwlock_
SV *
new(classname, p_sv)
SV * classname
SV * p_sv
CODE:
/* avoiding -Wall warnings */
classname = classname;
p_sv = p_sv;
RETVAL = mpxs_apr_thread_rwlock_create(aTHX_ classname, p_sv);
OUTPUT:
RETVAL
MODULE = APR::ThreadRWLock PACKAGE = APR::ThreadRWLock PREFIX = apr_thread_rwlock_
void
apr_thread_rwlock_DESTROY(rwlock)
APR::ThreadRWLock rwlock
MODULE = APR::ThreadRWLock PACKAGE = APR::ThreadRWLock PREFIX = apr_thread_rwlock_
APR::Pool
apr_thread_rwlock_pool_get(thethread_rwlock)
APR::ThreadRWLock thethread_rwlock
MODULE = APR::ThreadRWLock PACKAGE = APR::ThreadRWLock PREFIX = apr_thread_rwlock_
apr_status_t
apr_thread_rwlock_rdlock(rwlock)
APR::ThreadRWLock rwlock
MODULE = APR::ThreadRWLock PACKAGE = APR::ThreadRWLock PREFIX = apr_thread_rwlock_
apr_status_t
apr_thread_rwlock_tryrdlock(rwlock)
APR::ThreadRWLock rwlock
MODULE = APR::ThreadRWLock PACKAGE = APR::ThreadRWLock PREFIX = apr_thread_rwlock_
apr_status_t
apr_thread_rwlock_trywrlock(rwlock)
APR::ThreadRWLock rwlock
MODULE = APR::ThreadRWLock PACKAGE = APR::ThreadRWLock PREFIX = apr_thread_rwlock_
apr_status_t
apr_thread_rwlock_unlock(rwlock)
APR::ThreadRWLock rwlock
MODULE = APR::ThreadRWLock PACKAGE = APR::ThreadRWLock PREFIX = apr_thread_rwlock_
apr_status_t
apr_thread_rwlock_wrlock(rwlock)
APR::ThreadRWLock rwlock
MODULE = APR::ThreadRWLock
PROTOTYPES: disabled
BOOT:
items = items; /* -Wall */