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 |