PDComm.GemError
열거형
GEM이 메시지를 거부한 이유를 설명합니다. GemResultKind.InvalidResponse와 GemResultKind.Unhandled 결과에서 GemResultInfo.Code로 보고됩니다.
public enum GemError : uint멤버
Aborted
열거자
상대방이 요청에 중단(펑션 0) 응답을 보냈습니다.
Aborted = 12Ack
열거자
응답의 확인 코드가 거래에 허용된 범위를 벗어났습니다.
Ack = 8Body
열거자
메시지 본문이 거래에 필요한 구조가 아닙니다.
Body = 7Codec
열거자
SECS-II 본문을 디코딩할 수 없거나 구성된 아이템 한도를 초과합니다.
Codec = 10Correlation
열거자
응답이 요청과 대응하지 않습니다. 예를 들어 항목 수가 ID 수와 다릅니다.
Correlation = 11Disconnected
열거자
끝점에 선택된 HSMS 세션이 없습니다.
Disconnected = 1MissingBody
열거자
거래에 본문이 필요하지만 메시지에 본문이 없습니다.
MissingBody = 5Response
열거자
메시지가 대기 중인 요청에 대한 유효한 응답이 아니거나, GEM이 다른 프로토콜상의 이유로 거부했습니다.
Response = 9State
열거자
현재 GEM 통신 상태나 제어 상태에서 허용되지 않는 메시지입니다.
State = 2UnexpectedBody
열거자
거래에 헤더만 있는 메시지가 필요하지만 메시지에 본문이 있습니다.
UnexpectedBody = 6Unsupported
열거자
이 끝점의 역할이나 구성에서 지원하지 않는 스트림과 펑션이거나, 응답의 스트림이나 펑션이 요청이 기대하는 것과 다릅니다.
Unsupported = 3Wait
열거자
메시지의 응답 요청(W) 비트가 거래와 맞지 않습니다.
Wait = 4