class Subscriber
Defined at line 119 of file ../../src/connectivity/network/mdns/service/mdns.h
Abstract base class for client-supplied subscriber.
Public Methods
void ~Subscriber ()
////////////////////////////////////////////////////////////////////////////
Defined at line 795 of file ../../src/connectivity/network/mdns/service/mdns.cc
void Unsubscribe ()
Unsubscribes from the service. If this |Subscriber| is already
unsubscribed, this method does nothing.
Defined at line 802 of file ../../src/connectivity/network/mdns/service/mdns.cc
void InstanceDiscovered (const DnsName & service, const DnsLabel & instance, const std::vector<inet::SocketAddress> & addresses, const std::vector<std::vector<uint8_t>> & text, uint16_t srv_priority, uint16_t srv_weight, const DnsName & target)
Called when a new instance is discovered.
void InstanceChanged (const DnsName & service, const DnsLabel & instance, const std::vector<inet::SocketAddress> & addresses, const std::vector<std::vector<uint8_t>> & text, uint16_t srv_priority, uint16_t srv_weight, const DnsName & target)
Called when a previously discovered instance changes addresses or text.
void InstanceLost (const DnsName & service, const DnsLabel & instance)
Called when an instance is lost.
void Query (DnsType type_queried)
Called when a query is sent.
Protected Methods
void Subscriber ()
Defined at line 148 of file ../../src/connectivity/network/mdns/service/mdns.h
Friends
class Mdns