|
fastcgi++
|
Defines the Fastcgipp::Transceiver class. More...
#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... | |
| struct | Fastcgipp::Exceptions::Socket |
| General exception for socket related errors. More... | |
| struct | Fastcgipp::Exceptions::SocketWrite |
| Exception for write errors to sockets More... | |
| struct | Fastcgipp::Exceptions::SocketRead |
| Exception for read errors to sockets More... | |
| struct | Fastcgipp::Exceptions::SocketPoll |
| Exception for poll() errors More... | |
Namespaces | |
| namespace | Fastcgipp |
Topmost namespace for the fastcgi++ library. | |
| namespace | Fastcgipp::Exceptions |
Includes all exceptions used by the fastcgi++ library. | |
Functions | |
| bool | Fastcgipp::reventsZero (const pollfd &x) |
| Predicate for testing if the revents in a pollfd is non-zero. | |
Defines the Fastcgipp::Transceiver class.
Definition in file transceiver.hpp.
1.7.6.1