@sotatech/node-fixjs
Version:
FIX Protocol Parser for Node.js
49 lines (48 loc) • 1.6 kB
TypeScript
/**
* Code to identify reason for a session-level Reject message.
* tag: 373
* @readonly
* @enum {number} (int)
*/
export declare enum SessionRejectReason {
/** Invalid Tag Number */
InvalidTagNumber = 0,
/** Required Tag Missing */
RequiredTagMissing = 1,
/** Tag not defined for this message type */
TagNotDefinedForThisMessageType = 2,
/** Undefined tag */
UndefinedTag = 3,
/** Tag specified without a value */
TagSpecifiedWithoutAValue = 4,
/** Value is incorrect (out of range) for this tag */
ValueIsIncorrect = 5,
/** Incorrect data format for value */
IncorrectDataFormatForValue = 6,
/** Decryption problem */
DecryptionProblem = 7,
/** Signature problem */
SignatureProblem = 8,
/** CompID problem */
CompIDProblem = 9,
/** SendingTime Accuracy Problem */
SendingTimeAccuracyProblem = 10,
/** Invalid MsgType */
InvalidMsgType = 11,
/** XML Validation Error */
XMLValidationError = 12,
/** Tag appears more than once */
TagAppearsMoreThanOnce = 13,
/** Tag specified out of required order */
TagSpecifiedOutOfRequiredOrder = 14,
/** Repeating group fields out of order */
RepeatingGroupFieldsOutOfOrder = 15,
/** Incorrect NumInGroup count for repeating group */
IncorrectNumInGroupCountForRepeatingGroup = 16,
/** Non "Data" value includes field delimiter (<SOH> character) */
NonDataValueIncludesFieldDelimiter = 17,
/** Invalid/Unsupported Application Version */
InvalidUnsupportedApplVer = 18,
/** Other */
Other = 99
}