TrinityCore
Loading...
Searching...
No Matches
WorldSocketProtocolInitializer Struct Referencefinal
+ Inheritance diagram for WorldSocketProtocolInitializer:

Public Member Functions

 WorldSocketProtocolInitializer (WorldSocket *socket)
 
void Start () override
 
- Public Member Functions inherited from Trinity::Net::SocketConnectionInitializer
 SocketConnectionInitializer ()=default
 
 SocketConnectionInitializer (SocketConnectionInitializer const &)=delete
 
 SocketConnectionInitializer (SocketConnectionInitializer &&) noexcept=default
 
SocketConnectionInitializeroperator= (SocketConnectionInitializer const &)=delete
 
SocketConnectionInitializeroperator= (SocketConnectionInitializer &&) noexcept=default
 
virtual ~SocketConnectionInitializer ()=default
 

Private Attributes

WorldSocket_socket
 

Additional Inherited Members

- Static Public Member Functions inherited from Trinity::Net::SocketConnectionInitializer
static std::shared_ptr< SocketConnectionInitializer > & SetupChain (std::span< std::shared_ptr< SocketConnectionInitializer > > initializers)
 
- Public Attributes inherited from Trinity::Net::SocketConnectionInitializer
std::shared_ptr< SocketConnectionInitializernext
 

Detailed Description

Definition at line 44 of file WorldSocket.cpp.

Constructor & Destructor Documentation

◆ WorldSocketProtocolInitializer()

WorldSocketProtocolInitializer::WorldSocketProtocolInitializer ( WorldSocket socket)
inlineexplicit

Definition at line 46 of file WorldSocket.cpp.

Member Function Documentation

◆ Start()

void WorldSocketProtocolInitializer::Start ( )
inlineoverridevirtual

Implements Trinity::Net::SocketConnectionInitializer.

Definition at line 48 of file WorldSocket.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ _socket

WorldSocket* WorldSocketProtocolInitializer::_socket
private

Definition at line 57 of file WorldSocket.cpp.


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