TrinityCore
Loading...
Searching...
No Matches
Trinity::Net::Impl::Operations::ConnectState Struct Reference

#include <Socket.h>

Public Member Functions

 ConnectState (std::shared_ptr< void > const &socketRef, boost::asio::ip::tcp::endpoint const &endpoint)
 
 ConnectState (std::shared_ptr< void > const &socketRef, std::vector< boost::asio::ip::tcp::endpoint > const &endpoints)
 

Public Attributes

std::weak_ptr< void > SocketRef
 
std::vector< boost::asio::ip::tcp::endpoint > Endpoints
 
std::ptrdiff_t Index
 

Detailed Description

Definition at line 407 of file Socket.h.

Constructor & Destructor Documentation

◆ ConnectState() [1/2]

Trinity::Net::Impl::Operations::ConnectState::ConnectState ( std::shared_ptr< void > const &  socketRef,
boost::asio::ip::tcp::endpoint const &  endpoint 
)
inlineexplicit

Definition at line 409 of file Socket.h.

◆ ConnectState() [2/2]

Trinity::Net::Impl::Operations::ConnectState::ConnectState ( std::shared_ptr< void > const &  socketRef,
std::vector< boost::asio::ip::tcp::endpoint > const &  endpoints 
)
inlineexplicit

Definition at line 412 of file Socket.h.

Member Data Documentation

◆ Endpoints

std::vector<boost::asio::ip::tcp::endpoint> Trinity::Net::Impl::Operations::ConnectState::Endpoints

Definition at line 416 of file Socket.h.

◆ Index

std::ptrdiff_t Trinity::Net::Impl::Operations::ConnectState::Index

Definition at line 417 of file Socket.h.

◆ SocketRef

std::weak_ptr<void> Trinity::Net::Impl::Operations::ConnectState::SocketRef

Definition at line 415 of file Socket.h.


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