TcpClient.h File Reference
#include "TcpConnection.h"
Include dependency graph for TcpClient.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TcpClient
 

Macros

#define TCP_CLIENT_TIMEOUT   70
 

Typedefs

using TcpClientEventDelegate = Delegate< void(TcpClient &client, TcpConnectionEvent sourceEvent)>
 
using TcpClientCompleteDelegate = Delegate< void(TcpClient &client, bool successful)>
 
using TcpClientDataDelegate = Delegate< bool(TcpClient &client, char *data, int size)>
 

Enumerations

enum  TcpClientState {
  eTCS_Ready, eTCS_Connecting, eTCS_Connected, eTCS_Successful,
  eTCS_Failed
}
 
enum  TcpClientCloseAfterSentState { eTCCASS_None, eTCCASS_AfterSent, eTCCASS_AfterSent_Ignore_Received }