| Index: chrome/browser/local_discovery/privet_http_asynchronous_factory_impl.h
|
| diff --git a/chrome/browser/local_discovery/privet_http_asynchronous_factory_impl.h b/chrome/browser/local_discovery/privet_http_asynchronous_factory_impl.h
|
| index bc5448f5e354166657f7dd93c7a10d8386f15944..8681a27f071589602decb1fa2f3c248c24cc131d 100644
|
| --- a/chrome/browser/local_discovery/privet_http_asynchronous_factory_impl.h
|
| +++ b/chrome/browser/local_discovery/privet_http_asynchronous_factory_impl.h
|
| @@ -5,13 +5,13 @@
|
| #ifndef CHROME_BROWSER_LOCAL_DISCOVERY_PRIVET_HTTP_ASYNCHRONOUS_FACTORY_IMPL_H_
|
| #define CHROME_BROWSER_LOCAL_DISCOVERY_PRIVET_HTTP_ASYNCHRONOUS_FACTORY_IMPL_H_
|
|
|
| +#include "base/macros.h"
|
| #include "chrome/browser/local_discovery/privet_http.h"
|
| #include "chrome/browser/local_discovery/privet_http_asynchronous_factory.h"
|
| -#include "chrome/common/local_discovery/service_discovery_client.h"
|
|
|
| namespace local_discovery {
|
|
|
| -class ServiceDiscoverySharedClient;
|
| +class EndpointResolver;
|
|
|
| class PrivetHTTPAsynchronousFactoryImpl : public PrivetHTTPAsynchronousFactory {
|
| public:
|
| @@ -37,24 +37,18 @@ class PrivetHTTPAsynchronousFactoryImpl : public PrivetHTTPAsynchronousFactory {
|
| const std::string& GetName() override;
|
|
|
| private:
|
| - void ServiceResolveComplete(const ResultCallback& callback,
|
| - ServiceResolver::RequestStatus result,
|
| - const ServiceDescription& description);
|
| -
|
| - void DomainResolveComplete(uint16 port,
|
| - const ResultCallback& callback,
|
| - bool success,
|
| - const net::IPAddressNumber& address_ipv4,
|
| - const net::IPAddressNumber& address_ipv6);
|
| -
|
| + void ResolveComplete(const ResultCallback& callback,
|
| + const net::IPEndPoint& endpoint);
|
| std::string name_;
|
| scoped_refptr<net::URLRequestContextGetter> request_context_;
|
| - scoped_refptr<ServiceDiscoverySharedClient> service_discovery_client_;
|
| - scoped_ptr<ServiceResolver> service_resolver_;
|
| - scoped_ptr<LocalDomainResolver> domain_resolver_;
|
| + scoped_ptr<EndpointResolver> endpoint_resolver_;
|
| +
|
| + DISALLOW_COPY_AND_ASSIGN(ResolutionImpl);
|
| };
|
|
|
| scoped_refptr<net::URLRequestContextGetter> request_context_;
|
| +
|
| + DISALLOW_COPY_AND_ASSIGN(PrivetHTTPAsynchronousFactoryImpl);
|
| };
|
|
|
| } // namespace local_discovery
|
|
|