UNPKG

@mos-connection/helper

Version:

Helper functions for the MOS-connection library

24 lines 782 B
import { MosTypes } from '@mos-connection/model'; import * as XMLBuilder from 'xmlbuilder'; export type PortType = 'upper' | 'lower' | 'query'; export declare abstract class MosMessage { port: PortType; protected readonly strict: boolean; private static MAX_MESSAGE_ID; private static _staticMessageID; mosID: string | undefined; ncsID: string | undefined; protected readonly mosTypes: MosTypes; constructor(port: PortType, strict: boolean); private _messageID; private static getNewMessageID; /** */ prepare(messageID?: number): void; /** */ get messageID(): number; /** */ toString(): string; /** */ protected abstract get messageXMLBlocks(): XMLBuilder.XMLElement; } //# sourceMappingURL=MosMessage.d.ts.map