Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
DualFileLoggerLogs messages into two log files
DumpControllerThis controller dumps the received HTTP request in the response
FileLoggerLogger that uses a text file for output
FileUploadControllerThis controller displays a HTML form for file upload and recieved the file
FormControllerThis controller displays a HTML form and dumps the submitted input
HttpConnectionHandlerThe connection handler accepts incoming connections and dispatches incoming requests to to a request mapper
HttpConnectionHandlerPoolPool of http connection handlers
HttpCookieHTTP cookie as defined in RFC 2109
HttpListenerListens for incoming TCP connections and passes control to one of the pooled connection handlers
HttpRequestThis object represents a single HTTP request
HttpRequestHandlerThe request handler generates a response for each HTTP request
HttpResponseThis object represents a HTTP response, in particular the response headers
HttpSessionThis class stores data for a single HTTP session
HttpSessionStoreStores HTTP sessions and deletes them when they have expired
LoggerDecorates and writes log messages to the console, stderr
LogMessageRepresents a single log message together with some data that are used to decorate the log message
RequestMapperThe request mapper dispatches incoming HTTP requests to controller classes depending on the requested path
SessionControllerThis controller demonstrates how to use sessions
StartupHelper class to install and run the application as a windows service
StaticThis class contains some static resources that are used by the application
StaticFileControllerDelivers static files
TemplateEnhanced version of QString for template processing
TemplateCacheCaching template loader, reduces the amount of I/O and improves performance on remote file systems
TemplateControllerThis controller generates a website using the template engine
TemplateLoaderLoads localized versions of template files