Lines Matching defs:Proxy
20 class ServiceDiscoveryClientMdns::Proxy {
22 typedef base::WeakPtr<Proxy> WeakPtr;
24 explicit Proxy(ServiceDiscoveryClientMdns* client)
31 virtual ~Proxy() {
42 // Run callback using this method to abort callback if instance of |Proxy|
76 base::WeakPtrFactory<Proxy> weak_ptr_factory_;
78 DISALLOW_COPY_AND_ASSIGN(Proxy);
121 class ProxyBase : public ServiceDiscoveryClientMdns::Proxy, public T {
123 typedef base::WeakPtr<Proxy> WeakPtr;
127 : Proxy(client) {
397 FOR_EACH_OBSERVER(Proxy, proxies_, OnNewMdnsReady());
410 FOR_EACH_OBSERVER(Proxy, proxies_, OnMdnsDestroy());
415 // After calling |Proxy::OnMdnsDestroy| all references to client_ and mdns_