UNPKG

@sotatech/nest-quickfix

Version:

A powerful NestJS implementation of the FIX (Financial Information eXchange) protocol. Provides high-performance, reliable messaging for financial trading applications with built-in session management, message validation, and recovery mechanisms.

14 lines (13 loc) 454 B
import { EventEmitter } from 'events'; import { Message } from '../message/message'; import { Socket } from 'net'; import { SessionConfig } from '../session/session.config'; export interface Session extends EventEmitter { getSessionId(): string; getSocket(): Socket; sendMessage(message: Message): Promise<void>; join(roomName: string): void; leave(roomName: string): void; getRooms(): string[]; getConfig(): SessionConfig; }