Lack of documentation is driving me nuts! All the references I can find point me to perlapio for information about dealing with Perl I/O inside of XS functions. That's nice ... now how do I get one into or out of XS code? That I can't find anywhere.
If I create an IO::File object in perl and pass it into my XS function, can I just cast the SV * into a PerlIO * and work with that? Is that what I'm supposed to do? If I create a PerlIO * in my XS code, do I pass it back to perl as an SV *? Is it blessed in some appropriate way? What would it be, IO::Handle? I also can't find any way to search the perl-xs archives ... I suspect this has been covered many times already. Sorry about the probable repitition. I really appreciate any help I might receive. Forrest Cahoon not speaking for merrill corporation
