This is the complete list of members for HttpServer, including all inherited members.
| getAddress() const | HttpServer | inline |
| getPort() const | HttpServer | inline |
| HttpServer(std::shared_ptr< System::Clock > clock, const std::shared_ptr< EnvironmentProperties > &configuration, bool registerSignalHandler=true) | HttpServer | |
| HttpServer(std::shared_ptr< System::Clock > clock, const std::string &serverIdentification, const TCP::endpoint &endpoint, std::string threadNamePrefix_, size_t workerCount_, std::shared_ptr< HttpWebApp > httpHandler, std::shared_ptr< WsWebApp > wsHandler=std::shared_ptr< WsWebApp >(nullptr), const std::string &loggingNamespace="balau.network.server", std::string sessionCookieName="session", std::shared_ptr< MimeTypes > mimeTypes=MimeTypes::defaultMimeTypes, bool registerSignalHandler=true) | HttpServer | |
| HttpServer(std::shared_ptr< System::Clock > clock, const std::string &serverIdentification, const TCP::endpoint &endpoint, std::string threadNamePrefix_, size_t workerCount_, const Resource::File &documentRoot, const std::string &defaultFile="index.html", const std::string &loggingNamespace="balau.network.server", std::string sessionCookieName="session", std::shared_ptr< MimeTypes > mimeTypes=MimeTypes::defaultMimeTypes, bool registerSignalHandler=true) | HttpServer | |
| isRunning() | HttpServer | |
| startAsync() | HttpServer | |
| startSync() | HttpServer | |
| stop(bool warn=false) | HttpServer | |
| ~HttpServer() | HttpServer |