|
fastcgi++
A C++ FastCGI/Web API
|
Declares everything for interfaces with OS level sockets. More...
#include <memory>#include <map>#include <mutex>#include <set>#include <atomic>#include <deque>#include <string>#include "fastcgi++/config.hpp"Go to the source code of this file.
Classes | |
| class | Fastcgipp::Socket |
| Class for representing an OS level I/O socket. More... | |
| struct | Fastcgipp::Socket::Data |
| Data structure to hold the shared socket data. More... | |
| class | Fastcgipp::SocketGroup |
| Class for representing an OS level socket that listens for connections. More... | |
Namespaces | |
| Fastcgipp | |
| Topmost namespace for the fastcgi++ library. | |
Typedefs | |
| typedef int | Fastcgipp::socket_t |
| Our socket identifier type in GNU/Linux is simply an int. More... | |
| typedef const int | Fastcgipp::poll_t |
| Our polling type using the Linux kernel is simply an int. More... | |
Declares everything for interfaces with OS level sockets.
It is this file, along with sockets.cpp, that must be modified to make fastcgi++ work on Windows. Although not completely sure, I believe all that needs to be modified in this file is Fastcgipp::socket_t and Fastcgipp::poll_t.
Definition in file sockets.hpp.
1.8.11