libcex
1.0.0
Modern C++11 embedded webserver library
|
▼Ncex | |
CCertificateInfo | Contains the parsed values of a SSL client certificate received by a client which is using SSL client authentication |
CFilesystemOptions | Contains all options for the filesystem middleware |
CMiddleware | Represents a single middleware |
CProperty | Describes a single property containing one or more typed values |
CPropertyList | A simple list of properties implemented using std::unordered_map |
CRequest | Contains the current request and all of its preparsed properties |
CResponse | Serves as interface to the response which will be sent to the client. Contains functions for modifying HTTP headers and specifying response contents |
CSecurityOptions | Contains all options for the sessionHandler middleware |
▼CServer | Core class of the embedded webserver. Manages a single HTTP/HTTPS listener and performs routing as defined by the installed middlewares |
CConfig | Structure transporting all configuration options of the embedded server. Note that certain middlewares have additional config structs (e. g. cex::filesystem ) |
CContext | Internal helper struct for handling libevhtp callback functions |
CSessionOptions | Contains all options for the sessionHandler middleware |