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
|