Benötigt: IP-Symcon >= 5.3
array ZC_QueryService (int $InstanzID, string $Name, string $RegType, string $Domain)
InstanzID | ID des anzufragenden DNS-SD Control |
Name | Name des Services |
RegType | Der RegType des Services |
Domain | Domain des Services |
Gibt alle Informationen zum gefundenen Service als Array zurück.
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
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
)
)
)
*/