CME Globex sends a Retransmit Reject message when a Retransmit Request message from the customer is rejected.
35=RetransmitReject
Excerpt |
---|
Tag | Name | Binary Type | Binary Length | Req | Enumeration | Description |
---|
39011 | Reason | String48 | 48 | N | | Reject reason details. Will only be used for descriptive rejects. | 39001 | UUID | uInt64 | 8 | Y | | Matches RetransmitRequest.UUID. | 39017 | LastUUID | uInt64NULL | 8 | N | | Matches RetransmitRequest.LastUUID. | 39002 | RequestTimestamp | uInt64 | 8 | Y | | Matches RetransmitRequest.RequestTimestamp. | 39012 | ErrorCodes | uInt16 | 2 | Y | | Rejection reasons: 0 - OutOfRange: FromSeqNo + Count is beyond the range of sequence numbers 1 - InvalidUUID: The specified UUID is unknown or is not authorized for the requester to access. 2 - RequestLimitExceeded: The message count exceeds maximum retransmission size of single request 3 - RetransmitAlreadyInProgress: Prior Retransmit still in progress so cannot send a new one 4 - InvalidTimestamp: Value sent by the client in RequestTimestamp is out of acceptable range (MIN, MAX) 5 - InvalidFromSeqNo: Value sent by the client in FromSeqNo is out of acceptable range (MIN, MAX) 6 - RequiredUUIDMisssing: null value in UUID field 7 - RequiredRequestTimestampMissing: null value in RequestTimestamp field 8 - RequiredFromSeqNoMissing: null value in FromSeqNo field 9 - RequiredMsgCountMissing: null value in MsgCount field | 9553 | SplitMsg | SplitMsg | 1 | N | 0=Split Msg Delayed 1=Out of Order Msg Delayed 2=Complete Msg Delayed | Indicates if a message was delayed as a result of: If absent then the message was not delayed, split, or received out of order. |
|