RawServerEvent

[ Schnittstelle ]

Version 1.12

export interface RawServerEvent {
    domain: string;
    name: string;
    timeReceived: string;
    payload?: RawServerMessage | RawServerAlarm | any;
    payloadType?: TcHmi.Server.Events.Type;
    localizedString?: string;
    changeType?: ServerAlarmChangeType;
    sessionId?: string;
}

Eigenschaften

Name

Typ

Beschreibung

domain

string

Gibt die Domain / Extension an, welche das Event ausgelöst hat.

name

string

Der Name des Events

timeReceived

string

Der Zeitpunkt zu dem das Event ausgelöst wurde

Payload [Optional]

RawServerMessage | RawServerAlarm | any

Wert welcher als Payload übertragen wurde

payloadType [Optional]

TcHmi.Server.Events.Type

Stellt sicher, dass Instanzen dieser Schnittstelle, die diese Eigenschaft definiert haben, immer den Typ Payload gesetzt haben.

localizedString [Optional]

string

Eine lokalisierte Nachricht

changeType [Optional]

ServerAlarmChangeType

Die Art der Veränderung des Alarms.

RawServerEvent 1:

Verfügbar ab Version 1.12