TcEventFlags
Dieses Enum beschreibt die Event Klasse. Die Event Klasse kann beim Ausgeben eines Alarmsignals gesetzt werden und kann von den Clients verwendet werden, um zwischen verschiedenen Alarmsignalen zu unterscheiden. Der Formatter, zum Beispiel, zeigt für die verschiedenen Alarmklassen verschiedene Icons an.
enum TcEventClass
{
TCEVENTFLAG_REQ=0x0001,
TCEVENTFLAG_REQMUSTCON=0x0002,
TCEVENTFLAG_CON=0x0004,
TCEVENTFLAG_RESET=0x0008,
TCEVENTFLAG_PRIOCLASS=0x0010,
TCEVENTFLAG_FMTSELF=0x0020,
TCEVENTFLAG_LOG=0x0040,
TCEVENTFLAG_MSGBOX=0x0080,
TCEVENTFLAG_SRCID=0x0100,
TCEVENTFLAG_SELFRESET=0x0200,
TCEVENTFLAG_TCID=0x0400,
TCEVENTFLAG_SIGNAL=0x0800,
TCEVENTFLAG_ADS=0x8000,
};
Eintrag | Beschreibung |
---|---|
TCEVENTFLAG_REQ | Setzt den Alarm, der nicht beweisbar ist. |
TCEVENTFLAG_REQMUSTCON | Setzt den Alarm, der beweisbar ist. |
TCEVENTFLAG_CON | Setzt die Bestätigung |
TCEVENTFLAG_RESET | Setzt das Event zurück |
TCEVENTFLAG_PRIOCLASS | Die Event Priorität und Klasse wird von der Formatter Konfiguration gelesen. |
TCEVENTFLAG_FMTSELF | noch unbenutzt |
TCEVENTFLAG_LOG | Schreibt das Event in die Liste der logged Events |
TCEVENTFLAG_MSGBOX | noch unbenutzt |
TCEVENTFLAG_SRCID | Es wird eine Source Id statt eines Source Namens verwendet. |
TCEVENTFLAG_SELFRESET | Das Event setzt sich selber direkt zurück. Wenn TCEVENTFLAG_LOG gesetzt ist, ist das Event in der Liste der logged Alarme sichtbar. |
CEVENTFLAG_TCID | unbenutzt |
TCEVENTFLAG_SIGNAL | Signalisiert erneut einen Alarm |
TCEVENTFLAG_ADS | Zeigt an, dass das Event via ADS erzeugt wurde. |