jspurefix
Version:
pure node js fix engine
21 lines (20 loc) • 808 B
TypeScript
import { ILooseObject } from '../collections/collection';
import { MsgView } from '../buffer';
export interface IFixMsgStoreRecord {
readonly msgType: string;
readonly timestamp: Date;
readonly seqNum: number;
obj?: ILooseObject | null;
readonly encoded?: string | null;
clone: () => IFixMsgStoreRecord;
}
export declare class FixMsgStoreRecord implements IFixMsgStoreRecord {
readonly msgType: string;
readonly timestamp: Date;
readonly seqNum: number;
obj?: ILooseObject | undefined;
readonly encoded?: string | null | undefined;
constructor(msgType: string, timestamp: Date, seqNum: number, obj?: ILooseObject | undefined, encoded?: string | null | undefined);
static toMsgStoreRecord(v: MsgView): IFixMsgStoreRecord;
clone(): IFixMsgStoreRecord;
}