jspurefix
Version:
pure node js fix engine
17 lines (16 loc) • 625 B
TypeScript
import { IFixMsgStore } from './fix-msg-store';
import { IFixMsgStoreRecord } from './fix-msg-store-record';
import { IJsFixConfig } from '../config';
import { AsciiParser } from '../buffer/ascii';
export declare class FixMsgAsciiStoreResend {
readonly store: IFixMsgStore;
readonly config: IJsFixConfig;
parser: AsciiParser;
constructor(store: IFixMsgStore, config: IJsFixConfig);
getResendRequest(startSeq: number, endSeq: number): Promise<IFixMsgStoreRecord[]>;
private inflateRange;
private gap;
private inflate;
private sequenceResetGap;
private prepareRecordForRetransmission;
}