jspurefix
Version:
pure node js fix engine
13 lines (12 loc) • 522 B
TypeScript
/// <reference types="node" />
import * as events from 'events';
import { MsgTransport } from './factory';
import { INumericKeyed } from '../collections/collection';
import { IMsgApplication } from './msg-application';
export declare abstract class FixAcceptor extends events.EventEmitter {
readonly application: IMsgApplication | null;
transports: INumericKeyed<MsgTransport>;
protected constructor(application: IMsgApplication | null);
abstract listen(): void;
abstract close(cb?: Function): void;
}