TrinityCore
Loading...
Searching...
No Matches
Battlenet::SessionNetworkThread Class Referencefinal

#include <SessionManager.h>

+ Inheritance diagram for Battlenet::SessionNetworkThread:

Additional Inherited Members

- Public Member Functions inherited from Trinity::Net::NetworkThread< Session, SessionNetworkThread >
 NetworkThread ()
 
 NetworkThread (NetworkThread const &)=delete
 
 NetworkThread (NetworkThread &&)=delete
 
NetworkThreadoperator= (NetworkThread const &)=delete
 
NetworkThreadoperator= (NetworkThread &&)=delete
 
virtual ~NetworkThread ()
 
void Stop ()
 
bool Start ()
 
void Wait ()
 
int32 GetConnectionCount () const
 
void AddSocket (std::shared_ptr< Session > &&sock)
 
Trinity::Asio::IoContextGetIoContext ()
 
- Protected Member Functions inherited from Trinity::Net::NetworkThread< Session, SessionNetworkThread >
virtual void SocketAdded (std::shared_ptr< Session > const &)
 
virtual void SocketRemoved (std::shared_ptr< Session > const &)
 
void AddNewSockets ()
 
void Run ()
 
void Update ()
 

Detailed Description

Definition at line 26 of file SessionManager.h.


The documentation for this class was generated from the following file: