« Zurück zu Produkt

Dokumentation

HasActiveParent

Benötigt: IP-Symcon >= 5.1

 boolean HasActiveParent ()

Rückgabewert

TRUE, falls alle physikalisch übergeordneten Instanzen aktiv sind, andernfalls FALSE

Beschreibung

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.

Warning

Sollte kein Parent vorhanden sein, liefert die Funktion ebenfalls FALSE zurück.

Beispiel

// Breche mit Fehlermeldung ab, falls Splitter oder I/O nicht bereit sind
if (!$this->HasActiveParent()) {
  echo "Fehler: Übergeordnete Instanzen sind nicht aktiv";
  return;
}

// ...
Haben Sie noch Fragen?