13 #ifndef _SYSTEM_NETWORK_H_
14 #define _SYSTEM_NETWORK_H_
32 #define INVALID_SOCKET (-1)
33 #define SOCKET_ERROR (-1)
34 #define closesocket(s) close(s)
36 #define MAX_MESSAGE_LEN (10 * 1024 * 1024)
@ ER_SYSTEM_NETWORK_FAIL_TO_RESOLVE_HOSTNAME
Definition: system_network.h:53
@ ER_SYSTEM_NETWORK_FAIL_TO_CREATE_SOCKET
Definition: system_network.h:54
@ ER_SYSTEM_NETWORK_FAIL_TO_CONNECT
Definition: system_network.h:55
SOCKET Network_Connect(const char *ip, int port)
@ ER_SYSTEM_NETWORK_INVALID_PKIMESSAGE_RECEIVED
Definition: system_network.h:113
@ ER_SYSTEM_NETWORK_FAIL_TO_RECEIVE
Definition: system_network.h:110
@ ER_SYSTEM_NETWORK_ERRORMSG_RECEIVED
Definition: system_network.h:112
@ ER_SYSTEM_NETWORK_UNKNOWN_PROTOCOL
Definition: system_network.h:111
@ ER_SYSTEM_NETWORK_MESSAGE_TO_LARGE
Definition: system_network.h:114
void Network_Close(SOCKET sock)
int NetWork_GetPeerName(char *szPeerName, SOCKET sock)
int Network_SendPKIMessage(SOCKET sock, PKIMessage *pPKIMessage)
int Network_RecvPKIMessage(PKIMessage **ppPKIMessage, SOCKET sock, char *pszErrorMsgBuf, int nMaxBufLen)
@ ER_SYSTEM_NETWORK_FAIL_TO_SEND
Definition: system_network.h:89
@ ER_SYSTEM_NETWORK_INVALID_PKIMESSAGE
Definition: system_network.h:90
#define SOCKET
Definition: system_network.h:31