Platforms to show: All Mac Windows Linux Cross-Platform
AvahiAddressResolverMBS class
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| class | Network | MBS Linux Plugin | 25.1 | ❌ No | ❌ No | ✅ Yes | ❌ No | Desktop, Console & Web |
- 2 events
- 2 properties
- property Client as AvahiClientMBS
- property Handle as Integer
- 3 methods
- method Constructor(client as AvahiClientMBS)
- method Destructor
- method Resolve(InterfaceIndex as integer, Protocol as integer, address as string, flags as integer = 0) as boolean
- 14 constants
IP Protocols
| Constant | Value | Description |
|---|---|---|
| kInterfaceAny | -1 |
Any protocol. |
| kProtocolAny | -1 |
Any protocol. |
| kProtocolIPv4 | 0 |
Only IPv4. |
| kProtocolIPv6 | 1 |
Only IPv6. |
Lookup Flags
| Constant | Value | Description |
|---|---|---|
| kLookupNoAddress | 8 |
When doing service resolving, don't lookup A/AAAA record. |
| kLookupNoTxt | 4 |
When doing service resolving, don't lookup TXT record. |
| kLookupUseMulticast | 2 |
Force lookup via multicast DNS. |
| kLookupUseWideArea | 1 |
Force lookup via wide area DNS. |
Result Flags
| Constant | Value | Description |
|---|---|---|
| kResultCached | 1 |
This response originates from the cache. |
| kResultLocal | 8 |
This record/service resides on and was announced by the local host. Only available in service and record browsers and only on Found event. |
| kResultMultiCast | 4 |
This response originates from multicast DNS. |
| kResultOurOwn | 16 |
This service belongs to the same local client as the browser object. Only available in avahi-client, and only for service browsers and only on Found event. |
| kResultStatic | 32 |
The returned data has been defined statically by some configuration option. |
| kResultWideArea | 2 |
This response originates from wide area DNS. |
This class has no sub classes.
Blog Entries
- News from the MBS Xojo Plugins in Version 25.1
- MonkeyBread Software Releases the MBS Xojo Plugins in version 25.1
- MBS Xojo Plugins, version 25.1pr1
Xojo Developer Magazine
Release notes
- Version 25.1
- Added AvahiAddressResolverMBS, AvahiEntryGroupMBS, AvahiHostNameResolverMBS and AvahiRecordBrowserMBS classes.
Some related classes:
- class AvahiClientMBS
- class AvahiEntryGroupMBS
- class AvahiHostNameResolverMBS
- class AvahiRecordBrowserMBS
The items on this page are in the following plugins: MBS Linux Plugin.
AuthorizationMBS - AvahiBrowserMBS