UNPKG

jspurefix

Version:
29 lines (28 loc) 873 B
import { Tags } from '../tag/tags'; import { FixDefinitions, MessageDefinition } from '../../dictionary/definition'; import { ElasticBuffer } from '../elastic-buffer'; import { ParseState } from './parse-state'; export declare class AsciiParserState { readonly elasticBuffer: ElasticBuffer; message: MessageDefinition | undefined; locations: Tags; parseState: ParseState; bodyLen: number; checksumExpectedPos: number; tagStartPos: number; equalPos: number; valueEndPos: number; count: number; currentTag: number; rawDataLen: number; rawDataRead: number; definitions: FixDefinitions; msgType: string | null; constructor(elasticBuffer: ElasticBuffer); beginTag(pos: number): void; endTag(pos: number): void; incRaw(): boolean; checkRawTag(): void; store(): void; beginMessage(): void; }