fastcgi++
A C++ FastCGI/Web API
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NFastcgippTopmost namespace for the fastcgi++ library
 NHttpDefines classes and functions relating to the HTTP protocol
 CAddressEfficiently stores IPv6 addresses
 CEnvironmentData structure of HTTP environment data
 CFileHolds a file uploaded from the client
 CSessionIdDefines ID values for HTTP sessions
 CSessionsContainer for HTTP sessions
 NProtocolDefines aspects of the FastCGI Protocol
 CBeginRequestThe body for FastCGI records with a RecordType of BEGIN_REQUEST
 CBigEndianAllows raw storage of types in big endian format
 CEndRequestThe body for FastCGI records of type RecordType::END_REQUEST
 CHeaderData structure used as the header for FastCGI records
 CManagementReplyFor the reply of FastCGI management records
 CRequestIdA unique identifier for each FastCGI request
 CLessWe need this uglyness to find ranges based purely on the socket
 CUnknownTypeThe body for FastCGI records with a RecordType of UNKNOWN_TYPE
 CUnsignedGet unsigned integral type from size
 CUnsigned< 2 >
 CUnsigned< 4 >
 CUnsigned< 8 >
 CBlockData structure to hold a block of raw data
 CFcgiStreambufStream buffer class for output of client data through FastCGI
 CManagerGeneral task and protocol management class
 CManager_baseGeneral task and protocol management class base
 CMessageData structure used to pass messages to requests
 CRequestRequest handling class
 CRequest_baseDe-templating base class for Request
 CSocketClass for representing an OS level I/O socket
 CDataData structure to hold the shared socket data
 CSocketGroupClass for representing an OS level socket that listens for connections
 CTransceiverHandles low level communication with "the other side"
 CRecordSimple FastCGI record to queue up for transmission
 CWebStreambufStream buffer class for output of HTML/Web stream