UNPKG

@sotatech/nest-quickfix

Version:

A powerful NestJS implementation of the FIX (Financial Information eXchange) protocol. Provides high-performance, reliable messaging for financial trading applications with built-in session management, message validation, and recovery mechanisms.

27 lines 2.37 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SessionRejectReason = void 0; var SessionRejectReason; (function (SessionRejectReason) { SessionRejectReason[SessionRejectReason["InvalidTagNumber"] = 0] = "InvalidTagNumber"; SessionRejectReason[SessionRejectReason["RequiredTagMissing"] = 1] = "RequiredTagMissing"; SessionRejectReason[SessionRejectReason["TagNotDefinedForThisMessageType"] = 2] = "TagNotDefinedForThisMessageType"; SessionRejectReason[SessionRejectReason["UndefinedTag"] = 3] = "UndefinedTag"; SessionRejectReason[SessionRejectReason["TagSpecifiedWithoutAValue"] = 4] = "TagSpecifiedWithoutAValue"; SessionRejectReason[SessionRejectReason["ValueIsIncorrect"] = 5] = "ValueIsIncorrect"; SessionRejectReason[SessionRejectReason["IncorrectDataFormatForValue"] = 6] = "IncorrectDataFormatForValue"; SessionRejectReason[SessionRejectReason["DecryptionProblem"] = 7] = "DecryptionProblem"; SessionRejectReason[SessionRejectReason["SignatureProblem"] = 8] = "SignatureProblem"; SessionRejectReason[SessionRejectReason["CompIDProblem"] = 9] = "CompIDProblem"; SessionRejectReason[SessionRejectReason["SendingTimeAccuracyProblem"] = 10] = "SendingTimeAccuracyProblem"; SessionRejectReason[SessionRejectReason["InvalidMsgType"] = 11] = "InvalidMsgType"; SessionRejectReason[SessionRejectReason["XMLValidationError"] = 12] = "XMLValidationError"; SessionRejectReason[SessionRejectReason["TagAppearsMoreThanOnce"] = 13] = "TagAppearsMoreThanOnce"; SessionRejectReason[SessionRejectReason["TagSpecifiedOutOfRequiredOrder"] = 14] = "TagSpecifiedOutOfRequiredOrder"; SessionRejectReason[SessionRejectReason["RepeatingGroupFieldsOutOfOrder"] = 15] = "RepeatingGroupFieldsOutOfOrder"; SessionRejectReason[SessionRejectReason["IncorrectNumInGroupCountForRepeatingGroup"] = 16] = "IncorrectNumInGroupCountForRepeatingGroup"; SessionRejectReason[SessionRejectReason["NonDataValueIncludesFieldDelimiter"] = 17] = "NonDataValueIncludesFieldDelimiter"; SessionRejectReason[SessionRejectReason["InvalidUnsupportedApplVer"] = 18] = "InvalidUnsupportedApplVer"; SessionRejectReason[SessionRejectReason["Other"] = 99] = "Other"; })(SessionRejectReason || (exports.SessionRejectReason = SessionRejectReason = {})); //# sourceMappingURL=SessionRejectReason.js.map