@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.
18 lines • 1.31 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SessionStatus = void 0;
var SessionStatus;
(function (SessionStatus) {
SessionStatus[SessionStatus["SessionActive"] = 0] = "SessionActive";
SessionStatus[SessionStatus["SessionPasswordChanged"] = 1] = "SessionPasswordChanged";
SessionStatus[SessionStatus["SessionPasswordDueToExpire"] = 2] = "SessionPasswordDueToExpire";
SessionStatus[SessionStatus["NewSessionPasswordDoesNotComplyWithPolicy"] = 3] = "NewSessionPasswordDoesNotComplyWithPolicy";
SessionStatus[SessionStatus["SessionLogoutComplete"] = 4] = "SessionLogoutComplete";
SessionStatus[SessionStatus["InvalidUsernameOrPassword"] = 5] = "InvalidUsernameOrPassword";
SessionStatus[SessionStatus["AccountLocked"] = 6] = "AccountLocked";
SessionStatus[SessionStatus["LogonsAreNotAllowedAtThisTime"] = 7] = "LogonsAreNotAllowedAtThisTime";
SessionStatus[SessionStatus["PasswordExpired"] = 8] = "PasswordExpired";
SessionStatus[SessionStatus["ReceivedMsgSeqNumTooLow"] = 9] = "ReceivedMsgSeqNumTooLow";
SessionStatus[SessionStatus["ReceivedNextExpectedMsgSeqNumTooHigh"] = 10] = "ReceivedNextExpectedMsgSeqNumTooHigh";
})(SessionStatus || (exports.SessionStatus = SessionStatus = {}));
//# sourceMappingURL=SessionStatus.js.map