jspurefix
Version:
pure node js fix engine
17 lines (16 loc) • 546 B
TypeScript
import { Setup } from './setup';
import { IFixMsgStore, IFixMsgStoreRecord } from '../../store';
import { MsgView } from '../../buffer';
export declare class ReplayResult {
readonly views: MsgView[];
readonly store: IFixMsgStore;
readonly records: IFixMsgStoreRecord[];
constructor(views: MsgView[], store: IFixMsgStore);
}
export declare class StoreLoader {
readonly session: string;
readonly setup: Setup;
constructor(session: string);
init(): Promise<void>;
replay(fixLog: string): Promise<ReplayResult>;
}