Download - IP-Symcon

Download - IP-Symcon Download - IP-Symcon

13.07.2015 Aufrufe

IPS_SetEventCyclicTimeBoundsboolean IPS_SetEventCyclicTimeBounds ( integer $EreignisID , float $StartUhrzeit , float $EndUhrzeit )ParameterlisteEreignisIDStartUhrzeitEndUhrzeitID des zu verändernden EreignissesZeit als Unix TimestampZeit als Unix TimestampRückgabewerteKonnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.BeschreibungWenn gewünscht, können die Startuhrzeit und die Enduhrzeit für ein Ereignis definiert werden. Desweiteren kanndadurch definiert werden, zu welchem Sekundenanteil das Skript gestartet werden soll (z.B. 00:00:30, wenn zu jederhalben Minute gestartet werden soll).Die Zeit muss als Unix Timestamp übergeben werden. (Wikipedia:Unixzeit)Wird in einem Parameter 0 angegeben, so gibt es keine Start- und/oder Endzeit.Beispiel//Keine Start/Endzeiten dem Ereignis zuordnenIPS_SetEventCyclicTimeBounds($EreignisID, 0, 0);//Ereignis um 7:30 startenIPS_SetEventCyclicTimeBounds($EreginisID, mktime(7, 30, 0), 0);

IPS_EventExistsboolean IPS_EventExists ( integer $EreignisID )ParameterlisteEreignisIDID des zu prüfenden EreignissesRückgabewerteFalls die EreignisID im System existiert, wird TRUE zurückgemeldet, andernfalls FALSE.BeschreibungDer Befehl löscht eine vorhandene Variable mit der ID EreignisID.Alle dem Ereignis untergeordneten Objekte werden in die Root-Kategorie verschoben.Beispielif (IPS_EventExists(34881))echo "Ein Ereignis mit dieser ID existiert!";

<strong>IP</strong>S_SetEventCyclicTimeBoundsboolean <strong>IP</strong>S_SetEventCyclicTimeBounds ( integer $EreignisID , float $StartUhrzeit , float $EndUhrzeit )ParameterlisteEreignisIDStartUhrzeitEndUhrzeitID des zu verändernden EreignissesZeit als Unix TimestampZeit als Unix TimestampRückgabewerteKonnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.BeschreibungWenn gewünscht, können die Startuhrzeit und die Enduhrzeit für ein Ereignis definiert werden. Desweiteren kanndadurch definiert werden, zu welchem Sekundenanteil das Skript gestartet werden soll (z.B. 00:00:30, wenn zu jederhalben Minute gestartet werden soll).Die Zeit muss als Unix Timestamp übergeben werden. (Wikipedia:Unixzeit)Wird in einem Parameter 0 angegeben, so gibt es keine Start- und/oder Endzeit.Beispiel//Keine Start/Endzeiten dem Ereignis zuordnen<strong>IP</strong>S_SetEventCyclicTimeBounds($EreignisID, 0, 0);//Ereignis um 7:30 starten<strong>IP</strong>S_SetEventCyclicTimeBounds($EreginisID, mktime(7, 30, 0), 0);

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!