+ o add example remote.fpl
+ o provide access to the Request parameters
+
Version 0.55 -- 18 October 2000 <skimo@kotnet.org> Sven Verdoolaege
o small documentation fix
print OUT while <DATA>;
close OUT;
__END__
-/* $Id: FCGI.PL,v 1.16 2000/10/18 20:39:15 skimo Exp $ */
+/* $Id: FCGI.PL,v 1.17 2000/11/01 14:27:49 skimo Exp $ */
#include "EXTERN.h"
#include "perl.h"
CODE:
FCGI_Flush(request);
+HV *
+GetEnvironment(request)
+ FCGI request;
+
+ PROTOTYPE: $
+
+ CODE:
+ RETVAL = request->hvEnv;
+
+ OUTPUT:
+ RETVAL
+
+void
+GetHandles(request)
+ FCGI request;
+
+ PROTOTYPE: $
+
+ PREINIT:
+ int i;
+
+ PPCODE:
+ EXTEND(sp,3);
+ for (i = 0; i < 3; ++i)
+ PUSHs(sv_2mortal(newRV(request->gv[i])));
+
void
Detach(request)
-# $Id: FCGI.pm,v 1.12 2000/10/18 20:39:15 skimo Exp $
+# $Id: FCGI.pm,v 1.13 2000/11/01 14:27:49 skimo Exp $
package FCGI;
);
-$VERSION = '0.55';
+$VERSION = '0.56';
bootstrap FCGI;
Re-attaches filehandles on an accepted connection.
+=item $env = $req->GetEnvironment()
+
+Returns the environment parameter passed to FCGI::Request.
+
+=item ($in, $out, $err) = $req->GetHandles()
+
+Returns the file handle parameters passed to FCGI::Request.
+
=back
=head1 AUTHOR
configure.in
configure.readme
echo.PL
+remote.PL
threaded.PL
typemap
-# $Id: Makefile.PL,v 1.4 1999/07/28 23:09:56 skimo Exp $
+# $Id: Makefile.PL,v 1.5 2000/11/01 14:27:49 skimo Exp $
use ExtUtils::MakeMaker;
use IO::File;
},
'clean' => { FILES => 'config.cache fcgi_config.h' },
'PL_FILES' => { 'echo.PL' => 'echo.fpl',
+ 'remote.PL' => 'remote.fpl',
'threaded.PL' => 'threaded.fpl',
'FCGI.PL' => 'FCGI.xs',
},