TrinityCore
Socket< T, Stream > Member List

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

_closedSocket< T, Stream >private
_closingSocket< T, Stream >private
_isWritingAsyncSocket< T, Stream >private
_readBufferSocket< T, Stream >private
_remoteAddressSocket< T, Stream >private
_remotePortSocket< T, Stream >private
_socketSocket< T, Stream >private
_writeQueueSocket< T, Stream >private
AsyncProcessQueue()Socket< T, Stream >inlineprotected
AsyncRead()Socket< T, Stream >inline
AsyncReadWithCallback(void(T::*callback)(boost::system::error_code const &, std::size_t))Socket< T, Stream >inline
CloseSocket()Socket< T, Stream >inline
DelayedCloseSocket()Socket< T, Stream >inline
GetReadBuffer()Socket< T, Stream >inline
GetRemoteIpAddress() constSocket< T, Stream >inline
GetRemotePort() constSocket< T, Stream >inline
HandleQueue()Socket< T, Stream >inlineprivate
IsOpen() constSocket< T, Stream >inline
OnClose()Socket< T, Stream >inlineprotectedvirtual
operator=(Socket const &other)=deleteSocket< T, Stream >
operator=(Socket &&other)=deleteSocket< T, Stream >
QueuePacket(MessageBuffer &&buffer)Socket< T, Stream >inline
ReadHandler()=0Socket< T, Stream >protectedpure virtual
ReadHandlerInternal(boost::system::error_code const &error, size_t transferredBytes)Socket< T, Stream >inlineprivate
SetNoDelay(bool enable)Socket< T, Stream >inlineprotected
Socket(boost::asio::ip::tcp::socket &&socket, Args &&... args)Socket< T, Stream >inlineexplicit
Socket(Socket const &other)=deleteSocket< T, Stream >
Socket(Socket &&other)=deleteSocket< T, Stream >
Start()=0Socket< T, Stream >pure virtual
underlying_stream()Socket< T, Stream >inlineprotected
Update()Socket< T, Stream >inlinevirtual
WriteHandlerWrapper(boost::system::error_code const &, std::size_t)Socket< T, Stream >inlineprivate
~Socket()Socket< T, Stream >inlinevirtual