X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FEngine%2FFCGI%2FBase.pm;fp=lib%2FCatalyst%2FEngine%2FFCGI%2FBase.pm;h=07761f8cbb06d395f6db8a4d6bb1d5f0265e3759;hb=c2e8e6fa308480a083f88f9fd82f835aae150c34;hp=0000000000000000000000000000000000000000;hpb=032221564b1da678e7f13b97a4cd99a05a31c35c;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Engine/FCGI/Base.pm b/lib/Catalyst/Engine/FCGI/Base.pm new file mode 100644 index 0000000..07761f8 --- /dev/null +++ b/lib/Catalyst/Engine/FCGI/Base.pm @@ -0,0 +1,48 @@ +package Catalyst::Engine::FCGI::Base; + +use strict; +use FCGI; + +=head1 NAME + +Catalyst::Engine::FCGI::Base - Base class for FastCGI Engines + +=head1 DESCRIPTION + +This is a base class for FastCGI engines. + +=head1 METHODS + +=over 4 + +=item $c->run + +=cut + +sub run { + my $class = shift; + my $request = FCGI::Request(); + while ( $request->Accept() >= 0 ) { + $class->handler; + } +} + +=back + +=head1 SEE ALSO + +L. + +=head1 AUTHOR + +Sebastian Riedel, C +Christian Hansen, C + +=head1 COPYRIGHT + +This program is free software, you can redistribute it and/or modify it under +the same terms as Perl itself. + +=cut + +1;