EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
TCPConnection Member List

This is the complete list of members for TCPConnection, including all inherited members.

AsyncConnect(uint32 rIP, uint16 rPort)TCPConnection
ClearBuffers()TCPConnectionprotectedvirtual
Connect(uint32 rIP, uint16 rPort, char *errbuf=0)TCPConnection
Disconnect()TCPConnection
DoDisconnect()TCPConnectionprotected
GetAddress()TCPConnection
GetrIP() const TCPConnectioninline
GetrPort() const TCPConnectioninline
GetState() const TCPConnectioninline
mMLoopRunningTCPConnectionmutableprotected
mMSendQueueTCPConnectionmutableprotected
mMSockTCPConnectionmutableprotected
mRecvBufTCPConnectionprotected
mrIPTCPConnectionprotected
mrPortTCPConnectionprotected
mSendQueueTCPConnectionprotected
mSockTCPConnectionprotected
mSockStateTCPConnectionprotected
Process()TCPConnectionprotectedvirtual
ProcessReceivedData(char *errbuf=0)=0TCPConnectionprotectedpure virtual
RecvData(char *errbuf=0)TCPConnectionprotectedvirtual
Send(Buffer **data)TCPConnection
SendData(char *errbuf=0)TCPConnectionprotectedvirtual
StartLoop()TCPConnectionprotected
STATE_CONNECTED enum valueTCPConnection
STATE_CONNECTING enum valueTCPConnection
STATE_DISCONNECTED enum valueTCPConnection
STATE_DISCONNECTING enum valueTCPConnection
state_t enum nameTCPConnection
TCPConnection()TCPConnection
TCPConnection(Socket *sock, uint32 rIP, uint16 rPort)TCPConnectionprotected
TCPConnectionLoop(void *arg)TCPConnectionprotectedstatic
TCPConnectionLoop()TCPConnectionprotected
WaitLoop()TCPConnectionprotected
~TCPConnection()TCPConnectionvirtual