UNPKG

fixparser

Version:

FIX.Latest / 5.0 SP2 Parser / AI Agent Trading

15 lines (14 loc) 785 B
import type { IMessageStore } from 'fixparser-common'; import type { IFIXParser } from '../IFIXParser.ts'; import type { Message } from '../message/Message.ts'; /** * Handles the Logon message in a FIX session. * This function processes the Logon message, validates the sender and target, * and manages the session state accordingly. * * @param {IFIXParser} parser - The FIX parser instance handling the session * @param {IMessageStore<Message>} messageStore - The message store for managing message sequences * @param {Message} message - The Logon message to process * @returns {boolean} - Returns true if the Logon was successful, false otherwise */ export declare const handleLogon: (parser: IFIXParser, _messageStore: IMessageStore<Message>, message: Message) => boolean;