package
5.3.0
Repository: https://github.com/micro/go-micro.git
Documentation: pkg.go.dev

# Functions

DefaultParams is used to return a default set of QueryParam's.
Listen listens indefinitely for multicast updates.
Lookup is the same as Query, however it uses all the default parameters.
NewMDNSService returns a new instance of MDNSService.
NewServer is used to create a new mDNS server from a config.
Query looks up a given service, in a domain, waiting at most for a timeout before finishing the query.

# Structs

Config is used to configure the mDNS server.
DNSSDService is a service that complies with the DNS-SD (RFC 6762) and MDNS (RFC 6762) specs for local, multicast-DNS-based discovery.
MDNSService is used to export a named service by implementing a Zone.
QueryParam is used to customize how a Lookup is performed.
Server is an mDNS server used to listen for mDNS queries and respond if we have a matching local record.
ServiceEntry is returned after we query for a service.

# Interfaces

Zone is the interface used to integrate with the server and to serve records dynamically.

# Type aliases

GetMachineIP is a func which returns the outbound IP of this machine.