Dokumentation
ZC_QueryService
Benötigt: IP-Symcon >= 5.3
array ZC_QueryService (int $InstanzID, string $Name, string $RegType, string $Domain)
Parameterliste
InstanzID | ID des anzufragenden DNS-SD Control |
Name | Name des Services |
RegType | Der RegType des Services |
Domain | Domain des Services |
Rückgabewert
Gibt alle Informationen zum gefundenen Service als Array zurück.
Beschreibung
Fragt den Service des DNS-SD Controls mit der ID InstanzID und dem passenden Namen Name, RegType RegType und der Domain Domain ab.
Die Domain muss einen gültigen Wert haben und darf nicht leer sein
Beispiel
ZC_QueryService(12345, "NAS", "_http._tcp", "local.");
// Beispielausgabe
/*
Array
(
[0] => Array
(
[Name] => NAS._http._tcp.local.
[Host] => NAS.local.
[Port] => 5000
[TXTRecords] => Array
(
[0] => vendor=Synology
[1] => model=RS818+
[2] => serial=xxxxx
[3] => version_major=6
[4] => version_minor=2
[5] => version_build=24922
[6] => admin_port=5000
[7] => secure_admin_port=5001
[8] => mac_address=xxxxxx
)
[IPv4] => Array
(
[0] => 192.168.1.105
)
[IPv6] => Array
(
[0] => fe60::cc4b:5ccf:fac7:5d82
)
)
)
*/