Blame view

src/Common/BaseSocketDef.h 578 Bytes
e30d6793   Zou XiKun   v0.0.1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
  
  #ifndef BASE_SOCKET_DEFINITION
  #define BASE_SOCKET_DEFINITION
  
  #define INVALID_SOCKET			-1
  
  #define RS_OK									0
  #define RS_ERROR								-1
  #define RS_FAIL									-2
  #define RS_TIME_OUT								-3
  
  #define RS_INVALID_SOCKET							-10
  #define RS_SOCKET_BUFFER_FULL						-11
  #define RS_SOCKET_DISCONNECTED						-12
  
  typedef enum BASE_SOCKET_STATUS {
  	BASE_SOCKET_STATUS_CONNECTED,
  	BASE_SOCKET_STATUS_LISTENNING,
  	BASE_SOCKET_STATUS_CONNECTING,
  	BASE_SOCKET_STATUS_CREATED,
  	BASE_SOCKET_STATUS_NOT_CREATED,
  	BASE_SOCKET_STATUS_DISCONNECTED,
  } ENUM_BASE_SOCKET_STATUS;
  
  #endif