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