jspurefix
Version:
pure node js fix engine
33 lines (32 loc) • 1.03 kB
TypeScript
/// <reference types="node" />
import { IStandardHeader } from './set/standard_header';
import { ILogonNoMsgTypes } from './set/logon_no_msg_types';
import { IStandardTrailer } from './set/standard_trailer';
export interface ILogon {
StandardHeader: IStandardHeader;
EncryptMethod: number;
HeartBtInt: number;
RawDataLength?: number;
RawData?: Buffer;
ResetSeqNumFlag?: boolean;
NextExpectedMsgSeqNum?: number;
MaxMessageSize?: number;
NoMsgTypes?: ILogonNoMsgTypes[];
TestMessageIndicator?: boolean;
Username?: string;
Password?: string;
NewPassword?: string;
EncryptedPasswordMethod?: number;
EncryptedPasswordLen?: number;
EncryptedPassword?: Buffer;
EncryptedNewPasswordLen?: number;
EncryptedNewPassword?: Buffer;
SessionStatus?: number;
DefaultApplVerID?: string;
DefaultApplExtID?: number;
DefaultCstmApplVerID?: string;
Text?: string;
EncodedTextLen?: number;
EncodedText?: Buffer;
StandardTrailer: IStandardTrailer;
}