join 1.0
lightweight network framework library
Loading...
Searching...
No Matches
join::BasicHttpSecureServer< Protocol > Member List

This is the complete list of members for join::BasicHttpSecureServer< Protocol >, including all inherited members.

_acceptorjoin::BasicHttpServer< Protocol >protected
_baseLocationjoin::BasicHttpServer< Protocol >protected
_cachejoin::BasicHttpServer< Protocol >protected
_contentsjoin::BasicHttpServer< Protocol >protected
_eventjoin::BasicHttpServer< Protocol >protected
_keepMaxjoin::BasicHttpServer< Protocol >protected
_keepTimeoutjoin::BasicHttpServer< Protocol >protected
_mutexjoin::BasicHttpServer< Protocol >protected
_nworkersjoin::BasicHttpServer< Protocol >protected
_workersjoin::BasicHttpServer< Protocol >protected
accept() const overridejoin::BasicHttpSecureServer< Protocol >inlinevirtual
Acceptor typedefjoin::BasicHttpSecureServer< Protocol >
Access typedefjoin::BasicHttpSecureServer< Protocol >
addAlias(const std::string &dir, const std::string &name, const std::string &alias, const Access &access=nullptr)join::BasicHttpServer< Protocol >inline
addDocumentRoot(const std::string &dir, const std::string &name, const Access &access=nullptr)join::BasicHttpServer< Protocol >inline
addExecute(const HttpMethod methods, const std::string &dir, const std::string &name, const Handler &handler, const Access &access=nullptr)join::BasicHttpServer< Protocol >inline
addRedirect(const std::string &dir, const std::string &name, const std::string &location, const Access &access=nullptr)join::BasicHttpServer< Protocol >inline
baseLocation(const std::string &path)join::BasicHttpServer< Protocol >inline
baseLocation() constjoin::BasicHttpServer< Protocol >inline
BasicHttpSecureServer(size_t workers=std::thread::hardware_concurrency())join::BasicHttpSecureServer< Protocol >inline
BasicHttpSecureServer(const BasicHttpSecureServer &other)=deletejoin::BasicHttpSecureServer< Protocol >
BasicHttpSecureServer(BasicHttpSecureServer &&other)=deletejoin::BasicHttpSecureServer< Protocol >
BasicHttpServer(size_t workers=std::thread::hardware_concurrency())join::BasicHttpServer< Protocol >inline
BasicHttpServer(const BasicHttpServer &other)=deletejoin::BasicHttpServer< Protocol >
BasicHttpServer(BasicHttpServer &&other)=deletejoin::BasicHttpServer< Protocol >
close() noexceptjoin::BasicHttpServer< Protocol >inline
Content typedefjoin::BasicHttpSecureServer< Protocol >
create(const Endpoint &endpoint) noexceptjoin::BasicHttpServer< Protocol >inline
Endpoint typedefjoin::BasicHttpSecureServer< Protocol >
findContent(HttpMethod method, const std::string &path) constjoin::BasicHttpServer< Protocol >inlineprotected
Handler typedefjoin::BasicHttpSecureServer< Protocol >
keepAlive(std::chrono::seconds timeout, int max=1000)join::BasicHttpServer< Protocol >inline
keepAliveMax() constjoin::BasicHttpServer< Protocol >inline
keepAliveTimeout() constjoin::BasicHttpServer< Protocol >inline
operator=(const BasicHttpSecureServer &other)=deletejoin::BasicHttpSecureServer< Protocol >
operator=(BasicHttpSecureServer &&other)=deletejoin::BasicHttpSecureServer< Protocol >
join::BasicHttpServer::operator=(const BasicHttpServer &other)=deletejoin::BasicHttpServer< Protocol >
join::BasicHttpServer::operator=(BasicHttpServer &&other)=deletejoin::BasicHttpServer< Protocol >
scheme() const overridejoin::BasicHttpSecureServer< Protocol >inlinevirtual
setCaCertificate(const std::string &caFile)join::BasicHttpSecureServer< Protocol >inline
setCertificate(const std::string &cert, const std::string &key="")join::BasicHttpSecureServer< Protocol >inline
setCipher(const std::string &cipher)join::BasicHttpSecureServer< Protocol >inline
setCipher_1_3(const std::string &cipher)join::BasicHttpSecureServer< Protocol >inline
setVerify(bool verify, int depth=-1)join::BasicHttpSecureServer< Protocol >inline
Socket typedefjoin::BasicHttpSecureServer< Protocol >
Worker typedefjoin::BasicHttpSecureServer< Protocol >
Workerjoin::BasicHttpSecureServer< Protocol >
~BasicHttpSecureServer()=defaultjoin::BasicHttpSecureServer< Protocol >virtual
~BasicHttpServer()join::BasicHttpServer< Protocol >inlinevirtual