Sequence

The Sequence message is used in both Recoverable (CME to customer) and Idempotent (customer to CME) flows.

35=Sequence

Tag

Name

Binary Type

Binary Length

Req

Enumeration

Description

39001

UUID

uInt64

8

Y



Matches Establish.UUID used to establish the connection.

39013

NextSeqNo

uInt32

4

Y



Next expected message sequence number.

On the primary connection, the next expected message sequence number represents the sequence number of the next business message to be sent from the customer to CME or from CME to the customer.

On the backup connection, this will be set to 0.

Upon failover, the newly elected primary will send a Sequence message with NextSeqNo=the last message sequence number used by the primary + 1.

39010

FaultToleranceIndicator

FTI

1

N

0=Backup

1=Primary

Indicates whether the connection is the primary or backup.

Upon failover, the newly elected primary will send a Sequence message with Status=1.

Not required to be sent from customer to CME.

39016

KeepAliveIntervalLapsed

KeepAliveLapsed

1

Y

0=Not Lapsed

1=Lapsed

Indicates whether one Keep Alive interval has lapsed without any message received.

If an additional KeepAliveInterval lapses with no message received, then the socket connection will be disconnected.




How was your Client Systems Wiki Experience? Submit Feedback

Copyright © 2024 CME Group Inc. All rights reserved.