#include <FCGIRequest.h>

Classes | |
| struct | StrCmp |
Public Member Functions | |
| FCGIRequest (const fcgx_request_ptr &request) | |
| virtual | ~FCGIRequest () |
| const string & | session_id () |
| virtual string | auth_type () const |
| virtual string | content_type () const |
| virtual long | content_length () const |
| virtual string | document_root () const |
| virtual string | gateway_interface () const |
| virtual string | path_info () const |
| virtual string | path_translated () const |
| virtual string | query_string () const |
| virtual string | redirect_request () const |
| virtual string | redirect_query_string () const |
| virtual string | redirect_status () const |
| virtual string | redirect_url () const |
| virtual string | remote_address () const |
| virtual string | remote_host () const |
| virtual string | remote_ident () const |
| virtual int | remote_port () const |
| virtual string | remote_user () const |
| virtual string | remote_group () const |
| virtual HTTPRequestMethod | http_request_method () const |
| virtual string | request_method () const |
| virtual string | request_uri () const |
| virtual string | script_filename () const |
| virtual string | script_name () const |
| virtual string | server_address () const |
| virtual string | server_admin () const |
| string | raw_server_name () const |
| virtual string | server_name () const |
| virtual int | server_port () const |
| virtual string | server_root () const |
| virtual string | server_protocol () const |
| virtual string | server_software () const |
| virtual bool | https () const |
| virtual string | scheme () const |
| virtual string | header_value (const string &header) const |
| string | env_value (const char *key) |
| const char * | fcgx_get_param (const char *key) const |
| int | fcgx_get_str (char *str, int n) const |
Friends | |
| class | FCGIResponse |
Detailed Description
Definition at line 47 of file FCGIRequest.h.
Constructor & Destructor Documentation
| fcgi::FCGIRequest::FCGIRequest | ( | const fcgx_request_ptr & | request | ) | [inline, explicit] |
Definition at line 87 of file FCGIRequest.h.
| virtual fcgi::FCGIRequest::~FCGIRequest | ( | ) | [inline, virtual] |
Definition at line 104 of file FCGIRequest.h.
Member Function Documentation
| virtual string fcgi::FCGIRequest::auth_type | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 126 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual long fcgi::FCGIRequest::content_length | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 132 of file FCGIRequest.h.
References CGI_GET_INT_VALUE.
Referenced by fcgi::parse_post_parameters().
| virtual string fcgi::FCGIRequest::content_type | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 129 of file FCGIRequest.h.
References CGI_GET_VALUE.
Referenced by fcgi::parse_post_parameters().
| virtual string fcgi::FCGIRequest::document_root | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 135 of file FCGIRequest.h.
References CGI_GET_VALUE.
| string fcgi::FCGIRequest::env_value | ( | const char * | key | ) | [inline] |
Definition at line 243 of file FCGIRequest.h.
| const char* fcgi::FCGIRequest::fcgx_get_param | ( | const char * | key | ) | const [inline] |
Definition at line 248 of file FCGIRequest.h.
Referenced by fcgi::parse_get_parameters().
| int fcgi::FCGIRequest::fcgx_get_str | ( | char * | str, |
| int | n | ||
| ) | const [inline] |
Definition at line 253 of file FCGIRequest.h.
Referenced by fcgi::parse_post_parameters().
| virtual string fcgi::FCGIRequest::gateway_interface | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 138 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::header_value | ( | const string & | header | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 236 of file FCGIRequest.h.
| virtual HTTPRequestMethod fcgi::FCGIRequest::http_request_method | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 181 of file FCGIRequest.h.
| virtual bool fcgi::FCGIRequest::https | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 228 of file FCGIRequest.h.
| virtual string fcgi::FCGIRequest::path_info | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 141 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::path_translated | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 144 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::query_string | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 147 of file FCGIRequest.h.
References CGI_GET_VALUE.
| string fcgi::FCGIRequest::raw_server_name | ( | ) | const [inline] |
Definition at line 203 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::redirect_query_string | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 153 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::redirect_request | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 150 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::redirect_status | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 156 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::redirect_url | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 159 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::remote_address | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 162 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::remote_group | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 177 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::remote_host | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 165 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::remote_ident | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 168 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual int fcgi::FCGIRequest::remote_port | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 171 of file FCGIRequest.h.
References CGI_GET_INT_VALUE.
| virtual string fcgi::FCGIRequest::remote_user | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 174 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::request_method | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 183 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::request_uri | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 186 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::scheme | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 232 of file FCGIRequest.h.
| virtual string fcgi::FCGIRequest::script_filename | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 189 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::script_name | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 192 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::server_address | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 195 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::server_admin | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 198 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::server_name | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 206 of file FCGIRequest.h.
| virtual int fcgi::FCGIRequest::server_port | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 215 of file FCGIRequest.h.
References CGI_GET_INT_VALUE.
| virtual string fcgi::FCGIRequest::server_protocol | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 221 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::server_root | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 218 of file FCGIRequest.h.
References CGI_GET_VALUE.
| virtual string fcgi::FCGIRequest::server_software | ( | ) | const [inline, virtual] |
Implements fcgi::HTTPRequest.
Definition at line 224 of file FCGIRequest.h.
References CGI_GET_VALUE.
| const string& fcgi::FCGIRequest::session_id | ( | ) | [inline] |
Definition at line 106 of file FCGIRequest.h.
Friends And Related Function Documentation
friend class FCGIResponse [friend] |
Definition at line 48 of file FCGIRequest.h.
The documentation for this class was generated from the following files: