boolean IPS_HasInstanceParent (int $InstanzID)
InstanzID | ID der zu überprüfenden Instanz |
Der Rückgabewert ist TRUE, wenn die Instanz eine übergeordnete Instanz besitzt. Sonst, FALSE.
Diese Funktion sollte ab IP-Symcon 2.6 nicht mehr verwendet werden und wurde mit IP-Symcon 4.0 entfernt.
Die Funktion gibt an, ob eine bestimmte Instanz InstanzID, von der Hardware (physikalischen) Sicht gesehen aus, überliegenden Instanz z.B. einen Splitter oder I/O Modul hat.
Diese Funktion ist nur sinnvoll bei Device und Splitter Instanzen.
// Bis Version 2.5
if(IPS_HasInstanceParent(12345))
{
echo "Hat eine übergeordnete Instanz";
}
// Ab Version 2.6
if(IPS_GetInstance(12345)['ConnectionID'] > 0)
{
echo "Hat eine übergeordnete Instanz";
}