Classes | |
| class | Acceptor |
| Wrapper of Channel and Socket, As the entrance of comm. More... | |
| class | Buffer |
| Wrapper of readwrite buffer. More... | |
| class | Channel |
| Wrapper of SOCKET'S Event. More... | |
| class | EPollPoller |
| EPoll Poller. More... | |
| class | EventLoop |
| Wrapper of Poller and wakeup socket to acceptor(SubLoop). More... | |
| class | EventLoopThreadPool |
| ThreadPool of Multiple threading EventLoop. More... | |
| class | EventLoopThreadWrapper |
| Wrapper of Instance/Delete ThreadCache in thread. More... | |
| class | HttpContext |
| Http Context. More... | |
| class | HttpRequest |
| Http Request body. More... | |
| class | HttpResponse |
| Http Response. More... | |
| class | HttpServer |
| class | InetAddress |
| This class is Wrapper of current socket address. More... | |
| class | Poller |
| Inherit from this and Implement Specific Poller. More... | |
| class | Socket |
| This class is Wrapper of socket. More... | |
| class | TcpConnection |
| Combine of Socket Connection data. More... | |
| class | TcpServer |
| Sample of a TcpServer. More... | |
Typedefs | |
| using | TcpConnectionPtr = std::shared_ptr<TcpConnection> |
Variables | |
| constexpr uint32_t | pollTimeoutMs = 10 * 1000 |
| Poller timeout. Default is 10s. | |
| static constexpr int | InitEventListSize = 16 |
| constexpr size_t | HighWaterMark = 64 * 1024 * 1024 |