Inheritance diagram for Cgi:

Public Member Functions | |
| virtual int | send (HttpThreadContext *, ConnectionPtr s, const char *scriptpath, const char *exec=0, int execute=0, int onlyHeader=0) |
Static Public Member Functions | |
| void | buildCGIEnvironmentString (HttpThreadContext *, char *, int=1) |
| int | getTimeout () |
| void | setTimeout (int) |
Static Private Attributes | |
| int | cgiTimeout = MYSERVER_SEC(15) |
|
||||||||||||||||
|
Write the string that contain the CGI environment to cgiEnvString. This function is used by other server side protocols too.
|
|
|
Get the timeout value for CGI processes. |
|
||||||||||||||||||||||||||||
|
Run the standard CGI and send the result to the client.
Reimplemented from HttpDataHandler. |
|
|
Set the CGI timeout for the new processes.
|
|
|
By default use a timeout of 15 seconds on new processes. |
1.3.9.1