TrinityCore
Loading...
Searching...
No Matches
WorldSocketThread Class Referencefinal

#include <WorldSocketMgr.h>

+ Inheritance diagram for WorldSocketThread:

Public Member Functions

void SocketAdded (std::shared_ptr< WorldSocket > const &sock) override
 
void SocketRemoved (std::shared_ptr< WorldSocket >const &sock) override
 
- Public Member Functions inherited from Trinity::Net::NetworkThread< WorldSocket, WorldSocketThread >
 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< WorldSocket > &&sock)
 
Trinity::Asio::IoContextGetIoContext ()
 

Additional Inherited Members

- Protected Member Functions inherited from Trinity::Net::NetworkThread< WorldSocket, WorldSocketThread >
void AddNewSockets ()
 
void Run ()
 
void Update ()
 

Detailed Description

Definition at line 24 of file WorldSocketMgr.h.

Member Function Documentation

◆ SocketAdded()

void WorldSocketThread::SocketAdded ( std::shared_ptr< WorldSocket > const &  sock)
overridevirtual

◆ SocketRemoved()

void WorldSocketThread::SocketRemoved ( std::shared_ptr< WorldSocket >const &  sock)
overridevirtual

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