multicast_dns library

Classes

IPAddressResourceRecord
An IP Address record for IPv4 (DNS "A") or IPv6 (DNS "AAAA") records.
MDnsClient
Client for DNS lookup and publishing using the mDNS protocol.
PtrResourceRecord
A Service Pointer for reverse mapping an IP address (DNS "PTR").
ResourceRecord
Base implementation of DNS resource records (RRs).
ResourceRecordQuery
Represents a DNS query.
ResourceRecordType
Enumeration of support resource record types.
SrvResourceRecord
A Service record, capturing a host target and port (DNS "SRV").
TxtResourceRecord
A Text record, contianing additional textual data (DNS "TXT").

Typedefs

NetworkInterfacesFactory = Future<Iterable<NetworkInterface>> Function(InternetAddressType type)
A callback type for MDnsQuerier.start to iterate available network interfaces.
RawDatagramSocketFactory = Future<RawDatagramSocket> Function(dynamic host, int port, {bool reuseAddress, bool reusePort, int ttl})
A factory for construction of datagram sockets.