Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
The list of the topics, classes, interfaces, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Back to DNSServiceDomainEnumerationMBS class.
DNSServiceDomainEnumerationMBS.EnumerateDomains(Flags as Integer, InterfaceIndex as Integer) as boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Network | MBS Network Plugin | 5.0 | ✅ Yes | ✅ Yes | ❌ No | ✅ Yes | All |
Note that the names returned are (like all of DNS-SD) UTF-8 strings, and are escaped using standard DNS escaping rules.
A graphical browser displaying a hierarchical tree-structured view should cut the names at the bare dots to yield individual labels, then de-escape each label according to the escaping rules, and then display the resulting UTF-8 text.
Flags for specifying domain enumeration type in DNSServiceEnumerateDomains.
BrowseDomains enumerates domains recommended for browsing, RegistrationDomains enumerates domains recommended for registration:
kDNSServiceFlagsBrowseDomains | = 64 |
kDNSServiceFlagsRegistrationDomains | = 128 |
The items on this page are in the following plugins: MBS Network Plugin.