jspurefix
Version:
pure node js fix engine
22 lines (21 loc) • 860 B
TypeScript
import { ILooseObject } from '../../collections/collection';
import { IContainedSet } from '../../dictionary/contained';
import { AsciiEncoder } from '../../buffer/ascii';
import { FixDefinitions, MessageDefinition } from '../../dictionary/definition';
import { AsciiMsgTransmitter } from '../../transport/ascii/ascii-msg-transmitter';
import { Setup } from './setup';
export declare class EncoderTest {
definitions: FixDefinitions;
session: AsciiMsgTransmitter;
encoder: AsciiEncoder;
nos: MessageDefinition | undefined;
er: MessageDefinition;
localDate: Date;
utcTimeStamp: Date;
utcDate: Date;
utcTime: Date;
setup: Setup;
init(sessionConfig: string): Promise<void>;
toFix(o: ILooseObject, set?: IContainedSet, enc?: AsciiEncoder): string;
toFixMessage(o: ILooseObject, msg: MessageDefinition): string;
}