UNPKG

jspurefix

Version:
15 lines (14 loc) 748 B
import { ILooseObject } from '../collections/collection'; import { ISessionDescription } from './session-description'; export interface ISessionMsgFactory { description: ISessionDescription; reject(msgType: string, seqNo: number, msg: string, reason: number): ILooseObject; logout(msgType: string, text: string): ILooseObject; logon(userRequestId?: string, isResponse?: boolean): ILooseObject; testRequest(reqId?: string): ILooseObject; resendRequest(from: number, to: number): ILooseObject; sequenceReset(newSeq: number): ILooseObject; heartbeat(testReqId: string): ILooseObject; header(msgType?: string, seqNum?: number, time?: Date): ILooseObject; trailer(checksum: number): ILooseObject; }