WA-SDK
3.0.4.0
WA-SDK
|
매크로 | |
#define | SOCKET int |
#define | INVALID_SOCKET (-1) |
#define | SOCKET_ERROR (-1) |
#define | closesocket(s) close(s) |
#define | MAX_MESSAGE_LEN (10 * 1024 * 1024) |
함수 | |
int | Network_Init () |
SOCKET | Network_Connect (const char *ip, int port) |
int | NetWork_GetPeerName (char *szPeerName, SOCKET sock) |
void | Network_Close (SOCKET sock) |
int | Network_SendPKIMessage (SOCKET sock, PKIMessage *pPKIMessage) |
int | Network_RecvPKIMessage (PKIMessage **ppPKIMessage, SOCKET sock, char *pszErrorMsgBuf, int nMaxBufLen) |
#define SOCKET int |
#define INVALID_SOCKET (-1) |
#define SOCKET_ERROR (-1) |
#define closesocket | ( | s | ) | close(s) |
#define MAX_MESSAGE_LEN (10 * 1024 * 1024) |
anonymous enum |
anonymous enum |
anonymous enum |
PKIMessage를 수신한다. RFC2510(March 1999) 5.2 참조
ppPKIMessage | (Out) 수신된 PKIMessage |
sock | (In) Network_Connect에 의해 성생된 socket |
pszErrorMsgBuf | (In) 에러 메시지(0x06)가 수신된 경우, 추가 메시지가 저장될 버퍼 (pszErrorMsgBuf가 NULL이면 저장하지 않음) 이때 return 값은 ER_SYSTEM_NETWORK_ERRORMSG_RECEIVED이 된다. |
nMaxBufLen | (In) pszErrorMsgBuf의 최대 크기 |
int Network_Init | ( | ) |
Network를 초기화한다(Win32)
SOCKET Network_Connect | ( | const char * | ip, |
int | port | ||
) |
int NetWork_GetPeerName | ( | char * | szPeerName, |
SOCKET | sock | ||
) |
socket값으로부터 요청자의 주소 값을 얻는다.
*szPeerName | (Out) 주소 값이 저장될 버퍼, 실패시에는 공백문자가 저장된다. |
sock | (In) socket |
void Network_Close | ( | SOCKET | sock | ) |
int Network_SendPKIMessage | ( | SOCKET | sock, |
PKIMessage * | pPKIMessage | ||
) |
int Network_RecvPKIMessage | ( | PKIMessage ** | ppPKIMessage, |
SOCKET | sock, | ||
char * | pszErrorMsgBuf, | ||
int | nMaxBufLen | ||
) |