Webserv
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nconfig
 CBlockBase class for configuration blocks like 'server' and 'location'
 CConfigError
 CConfigException
 CConfigNodeA generic node representing a block in the configuration file
 CConfigWarning
 CDirectiveHandler
 CLexerA static utility class that performs lexical analysis on a config string
 CLocationBlockRepresents a single 'location' block from the configuration file
 CMapperTranslates a generic ConfigNode tree into strongly-typed config blocks
 CParserPerforms syntax analysis on a stream of tokens to build a configuration tree
 CServerBlockRepresents a single 'server' block from the configuration file
 CServerConfigA strongly-typed data container for a server block's configuration
 CTokenRepresents a single lexical token with a type and a literal value
 CValidatorPerforms semantic validation on mapped configuration blocks
 Ncore
 CServerHigh-level server orchestrator that manages the complete server lifecycle
 Nhttp
 CCGIHandlerHandles the execution of CGI scripts
 CDefaultErrorHandlerHandles the execution of CGI scripts
 CHttpRequestA data container for a parsed HTTP request
 CHttpResponseA data container for an HTTP response
 CIHandlerAbstract interface for all request handlers (Strategy Pattern)
 CMimeTypes
 CNotFoundHandlerHandles the generation of not found(404)
 CRouterThe central request dispatcher
 CRouterResultA data container for the result of a routing decision
 CStaticFileHandlerHandles serving static files from the filesystem
 Nnetwork
 CAcceptorAcceptor inherent from AEventHandler as a concrete class that accepts new client connections
 CAEventHandlerAbstract base class defining the interface for event-driven service handlers
 CEpollManagerSynchronous event demultiplexer that wraps Linux epoll for I/O event monitoring
 CInitiationDispatcherCentralised event demultiplexer and dispatcher for managing I/O events
 CReactorManages the full lifecycle of a single client connection
 CSocket
 Nutils
 CIpInfo
 CLogger