#include <protocol.hpp>
Public Member Functions | |
| FullId (RequestId fcgiId_, int fd_) | |
| Construct from a FastCGI RequestID and a file descriptor. | |
| FullId () | |
Public Attributes | |
| RequestId | fcgiId |
| FastCGI Request ID. | |
| uint16_t | fd |
| Associated File Descriptor. | |
Because each FastCGI request has a RequestID and a file descriptor associated with it, this class defines an ID value that encompasses both. The file descriptor is stored internally as a 16 bit unsigned integer in order to keep the data structures size at 32 bits for optimized indexing.
Definition at line 48 of file protocol.hpp.
| Fastcgipp::Protocol::FullId::FullId | ( | RequestId | fcgiId_, | |
| int | fd_ | |||
| ) | [inline] |
Construct from a FastCGI RequestID and a file descriptor.
The constructor builds upon a RequestID and the file descriptor it is communicating through.
| [in] | fcgiId_ | The FastCGI request ID |
| [in] | fd_ | The file descriptor |
Definition at line 58 of file protocol.hpp.
| Fastcgipp::Protocol::FullId::FullId | ( | ) | [inline] |
Definition at line 59 of file protocol.hpp.
FastCGI Request ID.
Definition at line 61 of file protocol.hpp.
Referenced by Fastcgipp::Protocol::operator<(), Fastcgipp::Protocol::operator==(), and Fastcgipp::Protocol::operator>().
| uint16_t Fastcgipp::Protocol::FullId::fd |
1.5.6