Webserv
|
Classes | |
class | Acceptor |
Acceptor inherent from AEventHandler as a concrete class that accepts new client connections. More... | |
class | AEventHandler |
Abstract base class defining the interface for event-driven service handlers. More... | |
class | EpollManager |
Synchronous event demultiplexer that wraps Linux epoll for I/O event monitoring. More... | |
class | InitiationDispatcher |
Centralised event demultiplexer and dispatcher for managing I/O events. More... | |
class | Reactor |
Manages the full lifecycle of a single client connection. More... | |
class | Socket |
Enumerations | |
enum | RequestState { READING_HEADERS , READING_BODY , REQUEST_READY } |
enum | ResponseState { NOT_READY , SENDING , SENT } |