Topmost namespace for the fastcgi++ library. More...
Namespaces | |
| namespace | Exceptions |
Includes all exceptions used by the fastcgi++ library. | |
| namespace | Http |
Defines classes and function relating to the http protocol. | |
| namespace | Protocol |
Defines aspects of the FastCGI Protocol. | |
Classes | |
| class | Fcgistream |
| Stream class for output of client data through FastCGI. More... | |
| class | ManagerPar |
| General task and protocol management class. More... | |
| class | Manager |
| General task and protocol management class. More... | |
| struct | Message |
| Data structure used to pass messages within the fastcgi++ task management system. More... | |
| class | Request |
| Request handling class More... | |
| struct | Block |
| A raw block of memory. More... | |
| class | Transceiver |
| Handles low level communication with "the other side". More... | |
| struct | equalsFd |
| Predicate for comparing the file descriptor of a pollfd. More... | |
Functions | |
| template<class charT > | |
| std::locale | makeLocale (std::locale &loc) |
| template<> | |
| std::locale | makeLocale< wchar_t > (std::locale &loc) |
| bool | reventsZero (const pollfd &x) |
| Predicate for testing if the revents in a pollfd is non-zero. | |
Variables | |
| const char | version [] = PACKAGE_VERSION |
| Defines the fastcgi++ version. | |
Topmost namespace for the fastcgi++ library.
| std::locale Fastcgipp::makeLocale | ( | std::locale & | loc ) | [inline] |
Definition at line 27 of file request.cpp.
| std::locale Fastcgipp::makeLocale< wchar_t > | ( | std::locale & | loc ) | [inline] |
Definition at line 32 of file request.cpp.
| bool Fastcgipp::reventsZero | ( | const pollfd & | x ) | [inline] |
Predicate for testing if the revents in a pollfd is non-zero.
Definition at line 304 of file transceiver.hpp.
Referenced by Fastcgipp::Transceiver::handler().
| const char Fastcgipp::version = PACKAGE_VERSION |
Defines the fastcgi++ version.
Definition at line 49 of file protocol.cpp.
Referenced by Fastcgipp::Request< charT >::complete(), Fastcgipp::Fcgistream< charT, traits >::Fcgibuf::emptyBuffer(), Fastcgipp::Request< charT >::handler(), Fastcgipp::ManagerPar::localHandler(), and Fastcgipp::Protocol::ManagementReply< NAMELENGTH, VALUELENGTH, PADDINGLENGTH >::ManagementReply().
1.7.2