Public Types | |
| enum | Enum |
Static Public Member Functions | |
| static const char * | toString (Enum value) noexcept |
| static EstablishmentRejectErrorCode::Enum | toErrorCode (unsigned short value) noexcept |
Definition at line 268 of file ValuesEnums.h.
| enum Enum |
| Enumerator | ||
|---|---|---|
| NotSet | 255 | The value is not set. |
| HMACNotAuthenticated | 0 | failed authentication because identity is not recognized |
| HMACNotAvailable | 1 | HMAC component is not responding (5sec) |
| InvalidUUID | 2 | UUID is not greater than the one last used or value sent by the client is out of acceptable range (MIN, MAX) |
| InvalidTimestamp | 3 | Timestamp is not greater than the one last used or value sent by the client is out of acceptable range (MIN, MAX) |
| RequiredHMACSignatureMissing | 4 | empty bytes in HMACSignature field |
| RequiredAccessKeyIDMissing | 5 | empty bytes in AccessKeyID field |
| RequiredSessionMissing | 6 | empty bytes in Session field |
| RequiredFirmMissing | 7 | empty bytes in Firm field |
| RequiredUUIDMisssing | 8 | null value in UUID field |
| RequiredRequestTimestampMissing | 9 | null value in RequestTimestamp field |
| SessionBlocked | 10 | session and firm are not authorized for this port |
| InvalidKeepAliveInterval | 11 | value is out of acceptable range (MIN, MAX) |
| InvalidAccessKeyID | 12 | contains non-printable ASCII character |
| InvalidSession | 13 | contains non-printable ASCII character |
| InvalidFirm | 14 | contains non-printable ASCII character |
| VolumeControls | 15 | exceeding TPS limit as defined for volume controls (reject action) |
| SplitMessageRejected | 16 | Messages queued due to split message penalty being rejected because of logout or disconnect. |
| SplitMessageQueue | 17 | Reached threshold of messages queued due to split message penalty. |
| RequiredTradingSystemNameMissing | 18 | empty bytes in TradingSystemName |
| RequiredTradingSystemVersionMissing | 19 | empty bytes in TradingSystemVersion |
| RequiredTradingSystemVendorMissing | 20 | empty bytes in TradingSystemVendor |
| RequiredKeepAliveIntervalMissing | 21 | null value in KeepAliveInterval field |
| RequiredNextSeqNoMissing | 22 | empty bytes in NextSeqNo field |
| InvalidTradingSystemName | 23 | contains non-prinatable ASCII character |
| InvalidTradingSystemVersion | 24 | contains non-prinatable ASCII character |
| InvalidTradingSystemVendor | 25 | contains non-prinatable ASCII character |
| DesignatedBackup | 27 | Using Designated backup before designated primary not allowed. |
Definition at line 270 of file ValuesEnums.h.
|
inlinestaticnoexcept |
Definition at line 306 of file ValuesEnums.h.
|
staticnoexcept |