SessionRejectReason¶
-
enum class roq::fix::SessionRejectReason¶
FIX SessionRejectReason <373> field.
Code to identify reason for a session-level Reject <3> message
Values:
-
enumerator UNDEFINED¶
-
enumerator UNKNOWN¶
-
enumerator INVALID_TAG_NUMBER¶
0 = Invalid Tag Number
-
enumerator REQUIRED_TAG_MISSING¶
1 = Required Tag Missing
-
enumerator TAG_NOT_DEFINED_FOR_THIS_MESSAGE¶
2 = Tag not defined for this message type
-
enumerator UNDEFINED_TAG¶
3 = Undefined tag
-
enumerator TAG_SPECIFIED_WITHOUT_A_VALUE¶
4 = Tag specified without a value
-
enumerator VALUE_IS_INCORRECT_FOR_THIS_TAG¶
5 = Value is incorrect (out of range) for this tag
-
enumerator INCORRECT_DATA_FORMAT_FOR_VALUE¶
6 = Incorrect data format for value
-
enumerator DECRYPTION_PROBLEM¶
7 = Decryption problem
-
enumerator SIGNATURE_PROBLEM¶
8 = Signature <89> problem
-
enumerator COMP_ID_PROBLEM¶
9 = CompID problem
-
enumerator SENDING_TIME_ACCURACY_PROBLEM¶
10 = SendingTime <52> accuracy problem
-
enumerator INVALID_MSG_TYPE¶
11 = Invalid MsgType <35>
-
enumerator XML_VALIDATION_ERROR¶
12 = XML Validation Error
-
enumerator TAG_APPEARS_MORE_THAN_ONCE¶
13 = Tag appears more than once
-
enumerator TAG_SPECIFIED_OUT_OF_REQUIRED_ORDER¶
14 = Tag specified out of required order
-
enumerator REPEATING_GROUP_FIELDS_OUT_OF_ORDER¶
15 = Repeating group fields out of order
-
enumerator INCORRECT_NUM_IN_GROUP_COUNT_FOR_REPEATING_GROUP¶
16 = Incorrect NumInGroup count for repeating group
-
enumerator NON_DATA_VALUE_INCLUDES_FIELD_DELIMITER¶
17 = Non ‘Data’ value includes field delimiter (<SOH> character)
-
enumerator INVALID_OR_UNSUPPORTED_APPLICATION_VERSION¶
18 = Invalid/Unsupported Application Version
-
enumerator OTHER¶
99 = Other
-
enumerator UNDEFINED¶