콘텐츠로 이동
무료 평가 시작

PDComm.GemError

열거형

GEM이 메시지를 거부한 이유를 설명합니다. GemResultKind.InvalidResponse와 GemResultKind.Unhandled 결과에서 GemResultInfo.Code로 보고됩니다.

public enum GemError : uint

멤버

Aborted

열거자

상대방이 요청에 중단(펑션 0) 응답을 보냈습니다.

Aborted = 12

Ack

열거자

응답의 확인 코드가 거래에 허용된 범위를 벗어났습니다.

Ack = 8

Body

열거자

메시지 본문이 거래에 필요한 구조가 아닙니다.

Body = 7

Codec

열거자

SECS-II 본문을 디코딩할 수 없거나 구성된 아이템 한도를 초과합니다.

Codec = 10

Correlation

열거자

응답이 요청과 대응하지 않습니다. 예를 들어 항목 수가 ID 수와 다릅니다.

Correlation = 11

Disconnected

열거자

끝점에 선택된 HSMS 세션이 없습니다.

Disconnected = 1

MissingBody

열거자

거래에 본문이 필요하지만 메시지에 본문이 없습니다.

MissingBody = 5

Response

열거자

메시지가 대기 중인 요청에 대한 유효한 응답이 아니거나, GEM이 다른 프로토콜상의 이유로 거부했습니다.

Response = 9

State

열거자

현재 GEM 통신 상태나 제어 상태에서 허용되지 않는 메시지입니다.

State = 2

UnexpectedBody

열거자

거래에 헤더만 있는 메시지가 필요하지만 메시지에 본문이 있습니다.

UnexpectedBody = 6

Unsupported

열거자

이 끝점의 역할이나 구성에서 지원하지 않는 스트림과 펑션이거나, 응답의 스트림이나 펑션이 요청이 기대하는 것과 다릅니다.

Unsupported = 3

Wait

열거자

메시지의 응답 요청(W) 비트가 거래와 맞지 않습니다.

Wait = 4