Savarese Software Research Corporation
fcgi_lua::ServletRunner Class Reference

Servlets are loaded via luaL_dofile. More...

#include <ServletRunner.h>

Inheritance diagram for fcgi_lua::ServletRunner:

List of all members.

Public Types

typedef FCGIRequest request_type
typedef FCGIResponse response_type
typedef boost::shared_ptr
< request_type
request_ptr
typedef boost::shared_ptr
< response_type
response_ptr

Public Member Functions

 ServletRunner (caller_type &caller, const ServletRunnerInitializer &initializer) SSRC_DECL_THROW(LoadError)
 ~ServletRunner ()
void process_fcgi_request (const fcgx_request_ptr &request)

Detailed Description

Servlets are loaded via luaL_dofile.

The global functions http_get, http_post, etc. are invoked as appropriate if defined.

Definition at line 58 of file ServletRunner.h.


Member Typedef Documentation

Definition at line 75 of file ServletRunner.h.

Definition at line 73 of file ServletRunner.h.

Definition at line 76 of file ServletRunner.h.

Definition at line 74 of file ServletRunner.h.


Constructor & Destructor Documentation

fcgi_lua::ServletRunner::ServletRunner ( caller_type &  caller,
const ServletRunnerInitializer initializer 
)
fcgi_lua::ServletRunner::~ServletRunner ( )

Definition at line 49 of file ServletRunner.cc.

References renderer::_lua_state(), and fcgi::MethodNum.


Member Function Documentation

void fcgi_lua::ServletRunner::process_fcgi_request ( const fcgx_request_ptr &  request)

The documentation for this class was generated from the following files:

Savarese Software Research Corporation
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.