Benötigt: IP-Symcon >= 5.1
boolean HasActiveParent ()
TRUE, falls alle physikalisch übergeordneten Instanzen aktiv sind, andernfalls FALSE |
Diese Funktion prüft, ob alle physikalisch übergeordneten Instanzen aktiv sind. Ist in der Kette mindestens eine Instanz nicht aktiv, so gibt die Funktion FALSE zurück. Sind alle Instanzen aktiv, so gibt die Funktion TRUE zurück.
Sollte kein Parent vorhanden sein, liefert die Funktion ebenfalls FALSE zurück.
// Breche mit Fehlermeldung ab, falls Splitter oder I/O nicht bereit sind if (!$this->HasActiveParent()) { echo "Fehler: Übergeordnete Instanzen sind nicht aktiv"; return; } // ...