Platforms to show: All Mac Windows Linux Cross-Platform
DNSServiceAddrInfoMBS class
Super class: DNSServiceBaseMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Network | MBS Network Plugin | 15.0 | ✅ Yes | ✅ Yes | ❌ No | ✅ Yes | All |
Queries for the IP address of a hostname by using either Multicast or Unicast DNS.
Subclass of the DNSServiceBaseMBS class.
- event ServiceAddrInfo(Flags as Integer, InterfaceIndex as Integer, ErrorCode as Integer, AddressFamily as Integer, IP as string, SockAddr as MemoryBlock, HostName as string, ttl as Integer)
- method AddrInfo(InterfaceIndex as Integer, protocol as Integer, HostName as string) as boolean
- shared method Available as boolean
- 5 constants
Address families
Constant | Value | Description |
---|---|---|
kAddressFamilyIPv4 | 2 |
IPv4 protocol |
kAddressFamilyIPv6 | 30 |
IPv6 protocol |
Protocols
Constant | Value | Description |
---|---|---|
kProtocolAuto | 0 |
Automatic decide. |
kProtocolIPv4 | 1 |
IPv4 protocol |
kProtocolIPv6 | 2 |
IPv6 protocol |
Super class DNSServiceBaseMBS
- 2 properties
- 2 methods
- 4 shared methods
- shared method Available as boolean
- shared method ConstructFullName(Service as string, regtype as string, domain as string) as string
- shared method GetDaemonVersion as Integer
- shared method Initialize
- 87 constants
This class has no sub classes.
Some examples using this class:
- /Network/Bonjour/Bonjour
- /Network/Bonjour/Find computer
- /Network/Bonjour/Find computer Console
- /Network/Bonjour/Find computer in Network
- /Network/Bonjour/Find Computer iOS
Blog Entries
- MBS Xojo Plugins, version 18.1pr3
- MBS Xojo / Real Studio Plugins, version 16.5pr3
- MonkeyBread Software Releases the MBS Xojo / Real Studio plug-ins in version 15.0
- MBS Xojo / Real Studio Plugins, version 15.0pr8
Release notes
- Version 18.1
- Fixed bug in DNSServiceAddrInfoMBS.ServiceAddrInfo event.
The items on this page are in the following plugins: MBS Network Plugin.
DNSRTRecordMBS - DNSServiceBaseMBS