IMessageBase
[ Interface ]
export interface IMessageBase<W = any, R = W> {
apiVersion?: string;
id?: number;
intervalTime?: number | null;
sessionId?: string;
error?: TcHmi.IErrorDetails;
customerData?: string;
commands?: TcHmi.Server.ICommand<W, R>[];
};
Eigenschaften
Name | Typ | Beschreibung |
---|---|---|
apiVersion [ Optional ] | Versionsnummer der API | |
requestType | Art des Zugriffes | |
id [ Optional ] | Eineindeutige Nummer der Nachricht | |
intervalTime [ Optional ] | Minimale Zeit in der ein Subscription-Update (subscription tick) geschickt wird. | |
sessionId [ Optional ] | sessionID der Nachricht | |
error [ Optional ] | Fehlercode der Nachricht | |
customerData [ Optional ] | Zusatzinformationen, welche aus der Anfrage in die Antwort übernommen wird | |
commands [ Optional ] | Liste der Kommandos dieser Nachricht |
Verfügbar ab Version 1.12 |