Dokumentation
Skriptverwaltung
Aktionen
Funktionen dieser Gruppe verwalten Aktionen.
| IPS_ActionExists | prüft ob eine bestimmte Aktion existiert |
| IPS_GetActionForm | liefert das dynamisch erzeugte Konfigurationsformular einer Aktion |
| IPS_GetActionReadableCode | liefert eine Aktion mit ihren Parametern als lesbaren PHP-Code |
| IPS_GetActions | liefert alle verfügbaren Aktionen als JSON-kodierten String |
| IPS_GetActionsByEnvironment | liefert die Aktionen, die für ein Zielobjekt in einer Umgebung angeboten werden |
| IPS_UpdateFormField | verändert den Parameter eines Formularfeldes in einem Aktionsformular |
IPS_CreateScript
legt ein neues Skript an
IPS_DeleteScript
entfernt ein bestehendes Skript aus der Skriptliste
IPS_GetScript
liefert umfassende Informationen über ein Skript
IPS_GetScriptContent
liefert den Inhalt eines Skripts
IPS_GetScriptEventList
liefert alle Ereignisse, die einem Skript zugeordnet sind
IPS_GetScriptFile
ermittelt den Dateinamen zur SkriptID
IPS_GetScriptIDByFile
liefert die ID eines Skripts anhand der Datei
IPS_GetScriptIDByName
liefert die ID eines Skripts anhand des Namens
IPS_GetScriptList
liefert eine Aufstellung aller existierenden Skripte
IPS_GetScriptTimer
ermittelt den Startwert des ScriptTimers
IPS_ScriptExists
prüft, ob ein bestimmtes Skript existiert
IPS_SetScriptContent
setzt den Inhalt eines Skripts
IPS_SetScriptFile
ordnet einem Skript einen Dateinamen zu
IPS_SetScriptTimer
setzt den Startwert des ScriptTimers
Threads
| IPS_GetScriptThread | liefert Informationen über einen Thread der Skript-Engine |
| IPS_GetScriptThreadList | liefert die IDs aller Threads der Skript-Engine |
| IPS_ScriptThreadExists | prüft ob ein bestimmter Thread der Skript-Engine existiert |