#include <map>
#include <list>
#include <queue>
#include <algorithm>
#include <vector>
#include <functional>
#include <boost/function.hpp>
#include <boost/bind.hpp>
#include <boost/shared_array.hpp>
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>
#include <poll.h>
#include <sys/socket.h>
#include <sys/un.h>
#include <signal.h>
#include <fastcgi++/protocol.hpp>
#include <fastcgi++/exceptions.hpp>
Go to the source code of this file.
Classes | |
struct | Fastcgipp::Block |
A raw block of memory. More... | |
class | Fastcgipp::Transceiver |
Handles low level communication with "the other side". More... | |
struct | Fastcgipp::Transceiver::fdBuffer |
Buffer type for receiving FastCGI records More... | |
class | Fastcgipp::Transceiver::Buffer |
Buffer type for transmission of FastCGI records More... | |
struct | Fastcgipp::Transceiver::Buffer::Frame |
Frame of data associated with a file descriptor More... | |
struct | Fastcgipp::Transceiver::Buffer::Chunk |
Chunk of data in Buffer More... | |
struct | Fastcgipp::Transceiver::Buffer::SendBlock |
Block of memory for extraction from Buffer More... | |
struct | Fastcgipp::equalsFd |
Predicate for comparing the file descriptor of a pollfd. More... | |
Namespaces | |
namespace | Fastcgipp |
Topmost namespace for the fastcgi++ library. | |
Functions | |
bool | Fastcgipp::reventsZero (const pollfd &x) |
Predicate for testing if the revents in a pollfd is non-zero. |
Definition in file transceiver.hpp.