<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>fastcgi++: Class List</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> <link href="tabs.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.5.6 --> <div class="navigation" id="top"> <div class="tabs"> <ul> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul> </div> <div class="tabs"> <ul> <li class="current"><a href="annotated.html"><span>Class List</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> </div> <div class="contents"> <h1>Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Http_1_1Address.html">Fastcgipp::Http::Address</a></td><td class="indexvalue">Efficiently stores IPv4 addresses </td></tr> <tr><td class="indexkey"><a class="el" href="classstd_1_1basic__ostream.html">basic_ostream</a></td><td class="indexvalue"></td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Protocol_1_1BeginRequest.html">Fastcgipp::Protocol::BeginRequest</a></td><td class="indexvalue">Data structure used as the body for FastCGI records with a RecordType of BEGIN_REQUEST </td></tr> <tr><td class="indexkey"><a class="el" href="structFastcgipp_1_1Block.html">Fastcgipp::Block</a></td><td class="indexvalue">A raw block of memory </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Protocol_1_1EndRequest.html">Fastcgipp::Protocol::EndRequest</a></td><td class="indexvalue">Data structure used as the body for FastCGI records with a RecordType of END_REQUEST </td></tr> <tr><td class="indexkey"><a class="el" href="structFastcgipp_1_1equalsFd.html">Fastcgipp::equalsFd</a></td><td class="indexvalue">Predicate for comparing the file descriptor of a pollfd </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Exceptions_1_1Exception.html">Fastcgipp::Exceptions::Exception</a></td><td class="indexvalue">General fastcgi++ exception </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Fcgistream.html">Fastcgipp::Fcgistream< charT, traits ></a></td><td class="indexvalue">Stream class for output of client data through FastCGI </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Fcgistream_1_1Fcgibuf.html">Fastcgipp::Fcgistream< charT, traits >::Fcgibuf</a></td><td class="indexvalue">Stream buffer class for output of client data through FastCGI </td></tr> <tr><td class="indexkey"><a class="el" href="structFastcgipp_1_1Protocol_1_1FullId.html">Fastcgipp::Protocol::FullId</a></td><td class="indexvalue">A full ID value for a FastCGI request </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Protocol_1_1Header.html">Fastcgipp::Protocol::Header</a></td><td class="indexvalue">Data structure used as the header for FastCGI records </td></tr> <tr><td class="indexkey"><a class="el" href="structFastcgipp_1_1Protocol_1_1ManagementReply.html">Fastcgipp::Protocol::ManagementReply< NAMELENGTH, VALUELENGTH, PADDINGLENGTH ></a></td><td class="indexvalue">Used for the reply of FastCGI management records of type GET_VALUES </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Manager.html">Fastcgipp::Manager< T ></a></td><td class="indexvalue">General task and protocol management class </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Manager_1_1Requests.html">Fastcgipp::Manager< T >::Requests</a></td><td class="indexvalue">Associative container type for active requests </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Manager_1_1Tasks.html">Fastcgipp::Manager< T >::Tasks</a></td><td class="indexvalue">Queue type for pending tasks </td></tr> <tr><td class="indexkey"><a class="el" href="structFastcgipp_1_1Message.html">Fastcgipp::Message</a></td><td class="indexvalue">Data structure used to pass messages within the fastcgi++ task management system </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Exceptions_1_1Param.html">Fastcgipp::Exceptions::Param</a></td><td class="indexvalue">Exception for parameter decoding errors </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Exceptions_1_1Poll.html">Fastcgipp::Exceptions::Poll</a></td><td class="indexvalue">Exception for poll() errors </td></tr> <tr><td class="indexkey"><a class="el" href="structFastcgipp_1_1Http_1_1Post.html">Fastcgipp::Http::Post< charT ></a></td><td class="indexvalue">Holds a piece of HTTP post data </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Exceptions_1_1RecordOutOfOrder.html">Fastcgipp::Exceptions::RecordOutOfOrder</a></td><td class="indexvalue">Exception for reception of records out of order </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Exceptions_1_1Request.html">Fastcgipp::Exceptions::Request</a></td><td class="indexvalue">General fastcgi++ request exception </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Request.html">Fastcgipp::Request< charT ></a></td><td class="indexvalue">Request handling class </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Request_1_1Messages.html">Fastcgipp::Request< charT >::Messages</a></td><td class="indexvalue">Queue type for pending messages </td></tr> <tr><td class="indexkey"><a class="el" href="structFastcgipp_1_1Http_1_1Session.html">Fastcgipp::Http::Session< charT ></a></td><td class="indexvalue">Data structure of HTTP session data </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Exceptions_1_1Socket.html">Fastcgipp::Exceptions::Socket</a></td><td class="indexvalue">General exception for socket related errors </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Exceptions_1_1SocketRead.html">Fastcgipp::Exceptions::SocketRead</a></td><td class="indexvalue">Exception for read errors to sockets </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Exceptions_1_1SocketWrite.html">Fastcgipp::Exceptions::SocketWrite</a></td><td class="indexvalue">Exception for write errors to sockets </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Exceptions_1_1Stream.html">Fastcgipp::Exceptions::Stream</a></td><td class="indexvalue">Exception for output stream processing </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Transceiver.html">Fastcgipp::Transceiver</a></td><td class="indexvalue">Handles low level communication with "the other side" </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Transceiver_1_1Buffer.html">Fastcgipp::Transceiver::Buffer</a></td><td class="indexvalue">Buffer type for transmission of FastCGI records </td></tr> <tr><td class="indexkey"><a class="el" href="structFastcgipp_1_1Transceiver_1_1Buffer_1_1Chunk.html">Fastcgipp::Transceiver::Buffer::Chunk</a></td><td class="indexvalue">Chunk of data in <a class="el" href="classFastcgipp_1_1Transceiver_1_1Buffer.html" title="Buffer type for transmission of FastCGI records">Buffer</a> </td></tr> <tr><td class="indexkey"><a class="el" href="structFastcgipp_1_1Transceiver_1_1Buffer_1_1Frame.html">Fastcgipp::Transceiver::Buffer::Frame</a></td><td class="indexvalue">Frame of data associated with a file descriptor </td></tr> <tr><td class="indexkey"><a class="el" href="structFastcgipp_1_1Transceiver_1_1Buffer_1_1SendBlock.html">Fastcgipp::Transceiver::Buffer::SendBlock</a></td><td class="indexvalue">Block of memory for extraction from <a class="el" href="classFastcgipp_1_1Transceiver_1_1Buffer.html" title="Buffer type for transmission of FastCGI records">Buffer</a> </td></tr> <tr><td class="indexkey"><a class="el" href="structFastcgipp_1_1Transceiver_1_1fdBuffer.html">Fastcgipp::Transceiver::fdBuffer</a></td><td class="indexvalue">Buffer type for receiving FastCGI records </td></tr> <tr><td class="indexkey"><a class="el" href="classFastcgipp_1_1Protocol_1_1UnknownType.html">Fastcgipp::Protocol::UnknownType</a></td><td class="indexvalue">Data structure used as the body for FastCGI records with a RecordType of UNKNOWN_TYPE </td></tr> <tr><td class="indexkey"><a class="el" href="structutf8__codecvt__facet.html">utf8_codecvt_facet</a></td><td class="indexvalue"></td></tr> </table> </div> <hr size="1"><address style="text-align: right;"><small>Generated on Tue Sep 16 15:17:47 2008 for fastcgi++ by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address> </body> </html>