Package com.penta.sdk.cmp
Class IssacSOCKET
- java.lang.Object
-
- com.penta.sdk.cmp.IssacSOCKET
-
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable
public class IssacSOCKET extends java.lang.Object implements java.io.Closeable
-
-
Constructor Summary
Constructors Constructor Description IssacSOCKET()생성자
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidclose()voidDelete()Deprecated.Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.intgetSock()소켓 참조값을 가져온다.intIssacSOCKET_Connect(java.lang.String ip, int port)서버에 연결한다.static byte[]IssacSOCKET_PKIMESSAGE_Receive(byte[] pkimessage, int sock)PKIMessage를 받는다.static voidIssacSOCKET_PKIMESSAGE_Send(int sock, byte[] pkimessage)PKIMessage를 보낸다.intsetSock(int socket)소켓 참조값을 설정한다.
-
-
-
Constructor Detail
-
IssacSOCKET
public IssacSOCKET() throws IssacSDKException생성자- Throws:
IssacSDKException- 오류 발생
-
-
Method Detail
-
getSock
public int getSock()
소켓 참조값을 가져온다.- Returns:
- 소켓 참조값
-
setSock
public int setSock(int socket)
소켓 참조값을 설정한다.- Parameters:
socket- [IN] 소켓 참조값- Returns:
- 설정한 소켓 참조값
-
IssacSOCKET_Connect
public int IssacSOCKET_Connect(java.lang.String ip, int port) throws IssacSDKException서버에 연결한다.- Parameters:
ip- [IN] 서버의 IPport- [IN] 서버의 포트번호- Returns:
- 소켓 참조값
- Throws:
IssacSDKException- 오류 발생
-
IssacSOCKET_PKIMESSAGE_Send
public static void IssacSOCKET_PKIMESSAGE_Send(int sock, byte[] pkimessage) throws IssacSDKExceptionPKIMessage를 보낸다.- Parameters:
sock- [IN] 연결된 socketpkimessage- [IN] PKIMessage- Throws:
IssacSDKException- 오류 발생
-
IssacSOCKET_PKIMESSAGE_Receive
public static byte[] IssacSOCKET_PKIMESSAGE_Receive(byte[] pkimessage, int sock) throws IssacSDKExceptionPKIMessage를 받는다.- Parameters:
pkimessage- [OUT] PKIMessagesock- [IN] 연결된 socket- Returns:
- PKIMessage
- Throws:
IssacSDKException- 오류 발생
-
Delete
public void Delete() throws IssacSDKExceptionDeprecated.Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.서버와의 연결을 종료한다.- Throws:
IssacSDKException
-
close
public void close() throws IssacSDKException- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable- Throws:
IssacSDKException
-
-