38 sSessionMgr.OnSocketOpen(std::forward<boost::asio::ip::tcp::socket>(sock), threadIndex);
void AsyncAcceptWithCallback()
NetworkThread< Session > * CreateThreads() const override
bool StartNetwork(Trinity::Asio::IoContext &ioContext, std::string const &bindIp, uint16 port, int threadCount=1) override
static void OnSocketAccept(boost::asio::ip::tcp::socket &&sock, uint32 threadIndex)
static SessionManager & Instance()
AsyncAcceptor * _acceptor
virtual bool StartNetwork(Trinity::Asio::IoContext &ioContext, std::string const &bindIp, uint16 port, int threadCount)