Interface PacketResult
-
public interface PacketResult
패킷 처리 결과
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
PacketResult.PacketResultCode
패킷 처리 결과 코드
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
copyBuf()
buf 에 패킷을 복사byte[]
getBodyBytes()
패킷을 바이트 어레이로 반환Error.ErrorCode
getErrorCode()
에러 코드를 반환int
getMsgId()
패킷의 메시지 아이디를 반환PacketResult.PacketResultCode
getPacketResultCode()
패킷 결과 코드를 반환int
getSeq()
패킷의 시퀀스 값을 반환int
getServiceId()
패킷의 서비스 아이디를 반환java.io.InputStream
getStream()
패킷의 스트림을 반환int
getSubId()
패킷의 서브 아이디를 반환boolean
isError()
에러가 발생했는 지 확인boolean
isReceived()
패킷을 보낸 상태인지 확인boolean
isSuccess()
패킷의 성공여부를 반환boolean
isTimeout()
타임 아웃 발생했는 지 확인
-
-
-
Method Detail
-
getPacketResultCode
PacketResult.PacketResultCode getPacketResultCode()
패킷 결과 코드를 반환- Returns:
- 패킷 결과 코드
-
getErrorCode
Error.ErrorCode getErrorCode()
에러 코드를 반환- Returns:
- 에러 코드
-
isReceived
boolean isReceived()
패킷을 보낸 상태인지 확인- Returns:
- 패킷을 보낸 상태
-
getStream
java.io.InputStream getStream()
패킷의 스트림을 반환- Returns:
- 패킷의 스트림
-
getBodyBytes
byte[] getBodyBytes()
패킷을 바이트 어레이로 반환- Returns:
- 패킷의 바이트 어레이
-
isError
boolean isError()
에러가 발생했는 지 확인- Returns:
- 에러 발생 여부
-
isTimeout
boolean isTimeout()
타임 아웃 발생했는 지 확인- Returns:
- 타임 아웃 발생 여부
-
isSuccess
boolean isSuccess()
패킷의 성공여부를 반환- Returns:
- 패킷의 성공여부
-
copyBuf
void copyBuf()
buf 에 패킷을 복사
-
getMsgId
int getMsgId()
패킷의 메시지 아이디를 반환- Returns:
- 패킷의 메시지 아이디
-
getSeq
int getSeq()
패킷의 시퀀스 값을 반환- Returns:
- 패킷의 시퀀스 값
-
getServiceId
int getServiceId()
패킷의 서비스 아이디를 반환- Returns:
- 패킷의 서비스 아이디
-
getSubId
int getSubId()
패킷의 서브 아이디를 반환- Returns:
- 패킷의 서브 아이디
-
-