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 793 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 800 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_tsrv_priority,uint16_tsrv_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_tsrv_priority,uint16_tsrv_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