Was können wir verbessern?

Dokumentation

Konstanten

Benötigt: IP-Symcon >= 5.1

Konstanten

Define Beschreibung
EVENTCONDITIONCOMPARISON Vergleichskonditionen für bedingte Ereignisse
EVENTCYCLICDATETYPE Datumstyp bei zyklischem Ereignis
EVENTCYCLICTIMETYPE Zeittyp des Ereignisses
EVENTTRIGGERTYPE Auslösetyp bei ausgelösten Ereignis
EVENTTYPE Typ des Ereignisses
MEDIATYPE Typ der Mediainstanz
MODULETYPE Typ des Moduls
OBJECTTYPE Typ des Objekts
SCRIPTTYPE Typ des Skripts
VARIABLETYPE Typ der Variable

EventConditionComparison

Vergleichskonditionen für bedingte Ereignisse

Konstante Wert Beschreibung
EVENTCONDITIONCOMPARISON_EQUAL 0 Gleich
EVENTCONDITIONCOMPARISON_NOTEQUAL 1 Ungleich
EVENTCONDITIONCOMPARISON_GREATER 2 Größer als
EVENTCONDITIONCOMPARISON_GREATEROREQUAL 3 GrößerGleich
EVENTCONDITIONCOMPARISON_SMALLER 4 Kleiner als
EVENTCONDITIONCOMPARISON_SMALLEROREQUAL 5 KleinerGleich

EventCyclicDateType

Datumstyp bei zyklischem Ereignis

Konstante Wert Beschreibung
EVENTCYCLICDATETYPE_NONE 0 Kein Datumstyp
EVENTCYCLICDATETYPE_ONCE 1 Einmalig
EVENTCYCLICDATETYPE_DAY 2 Täglich
EVENTCYCLICDATETYPE_WEEK 3 Wöchentlich
EVENTCYCLICDATETYPE_MONTH 4 Monatlich
EVENTCYCLICDATETYPE_YEAR 5 Jährlich

EventCyclicTimeType

Zeittyp des Ereignisses

Konstante Wert Beschreibung
EVENTCYCLICTIMETYPE_ONCE 0 Einmalig
EVENTCYCLICTIMETYPE_SECOND 1 Sekündlich
EVENTCYCLICTIMETYPE_MINUTE 2 Minütlich
EVENTCYCLICTIMETYPE_HOUR 3 Stündlich

EventTriggerType

Auslösetyp bei ausgelösten Ereignis

Konstante Wert Beschreibung
EVENTTRIGGERTYPE_ONUPDATE 0 Bei Variablenaktualisierung
EVENTTRIGGERTYPE_ONCHANGE 1 Bei Variablenänderung
EVENTTRIGGERTYPE_ONLIMITEXCEED 2 Bei Grenzwertüberschreitung
EVENTTRIGGERTYPE_ONLIMITDROP 3 Bei Grenzwertunterschreitung
EVENTTRIGGERTYPE_ONVALUE 4 Bei bestimmten Wert

EventType

Typ des Ereignisses

Konstante Wert Beschreibung
EVENTTYPE_TRIGGER 0 Ausgelöstes Ereignis
EVENTTYPE_CYCLIC 1 Zyklisches Ereignis
EVENTTYPE_SCHEDULE 2 Wochenplan Ereignis

MediaType

Typ der Mediainstanz

Konstante Wert Beschreibung
MEDIATYPE_DASHBOARD 0 Dashboard
MEDIATYPE_IMAGE 1 Bild
MEDIATYPE_SOUND 2 Ton
MEDIATYPE_STREAM 3 Stream
MEDIATYPE_CHART 4 Chart
MEDIATYPE_DOCUMENT 5 Dokument

ModuleType

Typ des Moduls

Konstante Wert Beschreibung
MODULETYPE_CORE 0 Kern
MODULETYPE_IO 1 I/O
MODULETYPE_SPLITTER 2 Splitter
MODULETYPE_DEVICE 3 Geräte
MODULETYPE_CONFIGURATOR 4 Konfigurator
MODULETYPE_DISCOVERY 5 Erkennungsdienst

ObjectType

Typ des Objekts

Konstante Wert Beschreibung
OBJECTTYPE_CATEGORY 0 Kategorie
OBJECTTYPE_INSTANCE 1 Instanz
OBJECTTYPE_VARIABLE 2 Variablen
OBJECTTYPE_SCRIPT 3 Skript
OBJECTTYPE_EVENT 4 Ereignis
OBJECTTYPE_MEDIA 5 Media
OBJECTTYPE_LINK 6 Link

ScriptType

Typ des Skripts

Konstante Wert Beschreibung
SCRIPTTYPE_PHP 0 Skripttyp

VariableType

Typ der Variable

Konstante Wert Beschreibung
VARIABLETYPE_BOOLEAN 0 Boolean
VARIABLETYPE_INTEGER 1 Integer
VARIABLETYPE_FLOAT 2 Float
VARIABLETYPE_STRING 3 String