TrinityCore
|
This is the complete list of members for Battlenet::SessionManager, including all inherited members.
_acceptor | SocketMgr< Session > | protected |
_threadCount | SocketMgr< Session > | protected |
_threads | SocketMgr< Session > | protected |
BaseSocketMgr typedef | Battlenet::SessionManager | private |
CreateThreads() const override | Battlenet::SessionManager | protectedvirtual |
GetNetworkThreadCount() const | SocketMgr< Session > | inline |
GetSocketForAccept() | SocketMgr< Session > | inline |
Instance() | Battlenet::SessionManager | static |
OnSocketAccept(boost::asio::ip::tcp::socket &&sock, uint32 threadIndex) | Battlenet::SessionManager | privatestatic |
OnSocketOpen(boost::asio::ip::tcp::socket &&sock, uint32 threadIndex) | SocketMgr< Session > | inlinevirtual |
SelectThreadWithMinConnections() const | SocketMgr< Session > | inline |
SocketMgr() | SocketMgr< Session > | inlineprotected |
StartNetwork(Trinity::Asio::IoContext &ioContext, std::string const &bindIp, uint16 port, int threadCount=1) override | Battlenet::SessionManager | virtual |
StopNetwork() | SocketMgr< Session > | inlinevirtual |
Wait() | SocketMgr< Session > | inline |
~SocketMgr() | SocketMgr< Session > | inlinevirtual |