jspurefix
Version:
pure node js fix engine
19 lines (18 loc) • 840 B
TypeScript
import { FixDefinitions } from '../dictionary/definition';
import { ISessionDescription, ISessionMsgFactory } from '../transport';
import { JsFixLoggerFactory } from './js-fix-logger-factory';
export interface IJsFixConfig {
factory: ISessionMsgFactory;
definitions: FixDefinitions;
description: ISessionDescription;
delimiter?: number;
logFactory: JsFixLoggerFactory;
}
export declare class JsFixConfig implements IJsFixConfig {
readonly factory: ISessionMsgFactory;
readonly definitions: FixDefinitions;
readonly description: ISessionDescription;
readonly delimiter: number;
readonly logFactory: JsFixLoggerFactory;
constructor(factory: ISessionMsgFactory, definitions: FixDefinitions, description: ISessionDescription, delimiter?: number, logFactory?: JsFixLoggerFactory);
}