|
fastcgi++
A C++ FastCGI/Web API
|
A unique identifier for each FastCGI request. More...
#include <fastcgi++/protocol.hpp>
Classes | |
| struct | Less |
| We need this uglyness to find ranges based purely on the socket. More... | |
Public Member Functions | |
| RequestId (FcgiId id, const Socket &socket) | |
| Construct from an FcgiId and a Socket. More... | |
| RequestId (const RequestId &x) | |
| RequestId () | |
| RequestId & | operator= (const RequestId &x) |
Public Attributes | |
| Socket | m_socket |
| Associated socket. More... | |
| FcgiId | m_id |
| Internal FastCGI request ID. More... | |
A unique identifier for each FastCGI request.
Because each FastCGI request has both a RequestID and a Socket associated with it, this class defines an ID value that encompasses both.
Definition at line 71 of file protocol.hpp.
Construct from an FcgiId and a Socket.
The constructor builds upon a RequestID and the Socket it is communicating through.
| [in] | id | The internal FastCGI request ID. |
| [in] | socket | The associated socket. |
Definition at line 81 of file protocol.hpp.
|
inline |
Definition at line 88 of file protocol.hpp.
|
inline |
Definition at line 93 of file protocol.hpp.
Definition at line 98 of file protocol.hpp.
| FcgiId Fastcgipp::Protocol::RequestId::m_id |
Internal FastCGI request ID.
Definition at line 109 of file protocol.hpp.
Referenced by Fastcgipp::Protocol::RequestId::Less::operator()(), and operator=().
| Socket Fastcgipp::Protocol::RequestId::m_socket |
Associated socket.
Definition at line 106 of file protocol.hpp.
Referenced by Fastcgipp::Protocol::RequestId::Less::operator()(), and operator=().
1.8.11