The Negotiation Response message is sent when a Negotiate message from the customer is accepted by CME.
35=NegotiationResponse
| Tag | Name | Binary Type | Binary Length | Req | Enumeration | Description |
|---|---|---|---|---|---|---|
| 39009 | ServerFlow | ExchFlowTyp | 0 | Y | Recoverable | Constant value representing type of flow from CME to customer. |
| 39001 | UUID | uInt64 | 8 | Y | Matches Negotiate.UUID. | |
| 39002 | RequestTimestamp | uInt64 | 8 | Y | Matches Negotiate.RequestTimestamp. | |
| 39022 | SecretKeySecureIDExpiration | uInt16NULL | 2 | N | Indicates the expiration date of the HMAC secret key. Sent in number of days since Unix epoch. | |
| 39010 | FaultToleranceIndicator | FTI | 1 | Y | 0=Backup 1=Primary | Indicates whether the connection is the primary or backup. |
| 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. |
| 39021 | PreviousSeqNo | uInt32 | 4 | Y | Refers to the SeqNum sent in the previous message before this one from CME. | |
| 39015 | PreviousUUID | uInt64 | 8 | Y | Refers to the UUID sent in the previous message before this one from CME. | |
| 39008 | Credentials | DATA | 0 | N | Currently not supported; however the length of variable data needs to be set to 0, represented as two bytes 00 00. |