diff options
Diffstat (limited to 'net/dns/host_resolver.h')
-rw-r--r-- | net/dns/host_resolver.h | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/net/dns/host_resolver.h b/net/dns/host_resolver.h index 8d3c228..2964fe6 100644 --- a/net/dns/host_resolver.h +++ b/net/dns/host_resolver.h @@ -53,12 +53,11 @@ class NET_EXPORT HostResolver { bool enable_caching; }; - // The parameters for doing a Resolve(). A hostname, port, and - // priority are required; the rest are optional (and have reasonable - // defaults). + // The parameters for doing a Resolve(). A hostname and port are + // required; the rest are optional (and have reasonable defaults). class NET_EXPORT RequestInfo { public: - RequestInfo(const HostPortPair& host_port_pair, RequestPriority priority); + explicit RequestInfo(const HostPortPair& host_port_pair); const HostPortPair& host_port_pair() const { return host_port_pair_; } void set_host_port_pair(const HostPortPair& host_port_pair) { @@ -86,8 +85,6 @@ class NET_EXPORT HostResolver { bool is_speculative() const { return is_speculative_; } void set_is_speculative(bool b) { is_speculative_ = b; } - RequestPriority priority() const { return priority_; } - private: // The hostname to resolve, and the port to use in resulting sockaddrs. HostPortPair host_port_pair_; @@ -103,9 +100,6 @@ class NET_EXPORT HostResolver { // Whether this request was started by the DNS prefetcher. bool is_speculative_; - - // The priority for the request. - RequestPriority priority_; }; // Opaque type used to cancel a request. @@ -144,6 +138,7 @@ class NET_EXPORT HostResolver { // // Profiling information for the request is saved to |net_log| if non-NULL. virtual int Resolve(const RequestInfo& info, + RequestPriority priority, AddressList* addresses, const CompletionCallback& callback, RequestHandle* out_req, |