| _acceptor | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | protected |
| _getHandlers | Trinity::Net::Http::DispatcherService | private |
| _inactiveSessions | Trinity::Net::Http::SessionService | private |
| _inactiveSessionsKillTimer | Trinity::Net::Http::SessionService | private |
| _inactiveSessionsMutex | Trinity::Net::Http::SessionService | private |
| _ioContext | Trinity::Net::Http::HttpService< SessionImpl > | protected |
| _logger | Trinity::Net::Http::HttpService< SessionImpl > | protected |
| _postHandlers | Trinity::Net::Http::DispatcherService | private |
| _sessions | Trinity::Net::Http::SessionService | private |
| _sessionsMutex | Trinity::Net::Http::SessionService | private |
| _threadCount | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | protected |
| _threads | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | protected |
| BaseSocketMgr typedef | Trinity::Net::Http::HttpService< SessionImpl > | private |
| BaseSocketMgr | Trinity::Net::Http::HttpService< SessionImpl > | private |
| CreateNewSessionState(boost::asio::ip::address const &address) | Trinity::Net::Http::HttpService< SessionImpl > | inlinevirtual |
| CreateThreads() const override | Trinity::Net::Http::HttpService< SessionImpl > | inlineprotectedvirtual |
| DispatcherService(std::string_view loggerSuffix) | Trinity::Net::Http::DispatcherService | inlineexplicit |
| FindAndRefreshSessionState(std::string_view id, boost::asio::ip::address const &address) | Trinity::Net::Http::SessionService | |
| GetNetworkThreadCount() const | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | inline |
| HandleBadRequest(std::shared_ptr< AbstractSocket > session, RequestContext &context) | Trinity::Net::Http::DispatcherService | static |
| HandlePathNotFound(std::shared_ptr< AbstractSocket > session, RequestContext &context) | Trinity::Net::Http::DispatcherService | static |
| HandleRequest(std::shared_ptr< AbstractSocket > session, RequestContext &context) | Trinity::Net::Http::DispatcherService | |
| HandleUnauthorized(std::shared_ptr< AbstractSocket > session, RequestContext &context) | Trinity::Net::Http::DispatcherService | static |
| HttpMethodHandlerMap typedef | Trinity::Net::Http::DispatcherService | private |
| HttpService(std::string_view loggerSuffix) | Trinity::Net::Http::HttpService< SessionImpl > | inline |
| InitAndStoreSessionState(std::shared_ptr< SessionState > state, boost::asio::ip::address const &address) | Trinity::Net::Http::SessionService | protected |
| KillInactiveSessions() | Trinity::Net::Http::SessionService | protected |
| MarkSessionInactive(boost::uuids::uuid const &id) | Trinity::Net::Http::SessionService | |
| OnSocketOpen(IoContextTcpSocket &&sock) | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | inlinevirtual |
| operator=(SocketMgr const &)=delete | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | |
| operator=(SocketMgr &&)=delete | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | |
| RegisterHandler(boost::beast::http::verb method, std::string_view path, Callable handler, RequestHandlerFlag flags=RequestHandlerFlag::None) | Trinity::Net::Http::HttpService< SessionImpl > | inline |
| RegisterHandler(boost::beast::http::verb method, std::string_view path, std::function< RequestHandlerResult(std::shared_ptr< AbstractSocket > session, RequestContext &context)> handler, RequestHandlerFlag flags=RequestHandlerFlag::None) | Trinity::Net::Http::HttpService< SessionImpl > | |
| SelectThreadWithMinConnections() const | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | inline |
| Self typedef | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | |
| SessionService(std::string_view loggerSuffix) | Trinity::Net::Http::SessionService | inlineexplicit |
| SocketMgr(SocketMgr const &)=delete | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | |
| SocketMgr(SocketMgr &&)=delete | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | |
| SocketMgr() | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | inlineprotected |
| SocketType typedef | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | |
| Start(Asio::IoContext &ioContext) | Trinity::Net::Http::SessionService | |
| StartNetwork(Asio::IoContext &ioContext, std::string const &bindIp, uint16 port, int32 threadCount=1) override | Trinity::Net::Http::HttpService< SessionImpl > | inline |
| SocketMgr< HttpServiceTraits< SessionImpl > >::StartNetwork(Asio::IoContext &ioContext, std::string const &bindIp, uint16 port, int threadCount) | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | inlinevirtual |
| Stop() | Trinity::Net::Http::SessionService | |
| StopNetwork() override | Trinity::Net::Http::HttpService< SessionImpl > | inlinevirtual |
| ThreadType typedef | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | |
| Wait() | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | inline |
| ~SocketMgr() | Trinity::Net::SocketMgr< HttpServiceTraits< SessionImpl > > | inlinevirtual |