TrinityCore
Loading...
Searching...
No Matches
Trinity::Net::Socket< Stream > Member List

This is the complete list of members for Trinity::Net::Socket< Stream >, including all inherited members.

_isWritingAsyncTrinity::Net::Socket< Stream >private
_openStateTrinity::Net::Socket< Stream >private
_readBufferTrinity::Net::Socket< Stream >private
_remoteEndpointTrinity::Net::Socket< Stream >private
_socketTrinity::Net::Socket< Stream >private
_writeQueueTrinity::Net::Socket< Stream >private
AsyncProcessQueue()Trinity::Net::Socket< Stream >inlineprotected
AsyncRead(Callback &&callback)Trinity::Net::Socket< Stream >inline
CloseSocket()Trinity::Net::Socket< Stream >inline
Connect(boost::asio::ip::tcp::endpoint const &endpoint, Callback &&callback)Trinity::Net::Socket< Stream >inline
Connect(std::vector< boost::asio::ip::tcp::endpoint > const &endpoints, Callback &&callback)Trinity::Net::Socket< Stream >inline
DelayedCloseSocket()Trinity::Net::Socket< Stream >inline
GetReadBuffer()Trinity::Net::Socket< Stream >inline
GetRemoteIpAddress() constTrinity::Net::Socket< Stream >inline
GetRemotePort() constTrinity::Net::Socket< Stream >inline
HandleQueue()Trinity::Net::Socket< Stream >inlineprivate
IsOpen() constTrinity::Net::Socket< Stream >inline
OnClose()Trinity::Net::Socket< Stream >inlineprotectedvirtual
OpenState_ClosedTrinity::Net::Socket< Stream >privatestatic
OpenState_ClosingTrinity::Net::Socket< Stream >privatestatic
OpenState_OpenTrinity::Net::Socket< Stream >privatestatic
operator=(Socket const &other)=deleteTrinity::Net::Socket< Stream >
operator=(Socket &&other)=deleteTrinity::Net::Socket< Stream >
QueuedBufferWriteDone()Trinity::Net::Socket< Stream >inlineprivate
QueuePacket(MessageBuffer &&buffer)Trinity::Net::Socket< Stream >inline
ReadHandler()Trinity::Net::Socket< Stream >inlineprotectedvirtual
ReadHandlerInternal(boost::system::error_code const &error, size_t transferredBytes)Trinity::Net::Socket< Stream >inlineprivate
SetNoDelay(bool enable)Trinity::Net::Socket< Stream >inlineprotected
SetRemoteEndpoint(boost::asio::ip::tcp::endpoint const &endpoint)Trinity::Net::Socket< Stream >inline
Socket(IoContextTcpSocket &&socket, Args &&... args)Trinity::Net::Socket< Stream >inlineexplicit
Socket(boost::asio::io_context &context, Args &&... args)Trinity::Net::Socket< Stream >inlineexplicit
Socket(Socket const &other)=deleteTrinity::Net::Socket< Stream >
Socket(Socket &&other)=deleteTrinity::Net::Socket< Stream >
Start()Trinity::Net::Socket< Stream >inlinevirtual
underlying_stream()Trinity::Net::Socket< Stream >inline
Update()Trinity::Net::Socket< Stream >inlinevirtual
WriteHandlerWrapper(boost::system::error_code const &)Trinity::Net::Socket< Stream >inlineprivate
~Socket()Trinity::Net::Socket< Stream >inlinevirtual