> > > > Glancing at docs for ExtUtils::XSBuilder leads me to believe > > there should be a Perl function named args_status (probably) > > in APR::Request, but no. > > no, it wouldn't be if the function is defined in XS. > > > Can someone point me to a user list > > for libapreq2? > > you can try > > apreq-dev@httpd.apache.org > > > (Or to a basic XS tutorial?) > > $ perldoc perlxs > > but that's probably a bit heavy for just getting the gist of xs. in a > nutshell, perl subroutines are defined in Foo.xs using C calls and a set > of special XS macros. then a Foo.pm makes a call to DynaLoader which > exposes the xs-written functionality as though they were defined in perl > right there in the Foo.pm file. magic :) > > HTH > > --Geoff
Thanks Geoff, the gist is what I needed for now. So I'm guessing (again) that the xsubs are living in libapreq.so*. Is that right? Is it in import() (in APR::Request) where the loading occurs? These are my last questions on the subject. Lots of reading to do. Thanks again, Jon