Index: net/nqe/network_quality_estimator.h |
diff --git a/net/nqe/network_quality_estimator.h b/net/nqe/network_quality_estimator.h |
index 0187692b43f86cbb600e9d60f03ab531912697bc..4368f41202283944447f07344b7dc6c1346801c0 100644 |
--- a/net/nqe/network_quality_estimator.h |
+++ b/net/nqe/network_quality_estimator.h |
@@ -305,25 +305,6 @@ class NET_EXPORT NetworkQualityEstimator |
int32_t downstream_throughput_kbps, |
int32_t upstream_throughput_kbps) override; |
- // Returns true if the RTT is available and sets |rtt| to the RTT estimated at |
- // the HTTP layer. Virtualized for testing. |rtt| should not be null. The RTT |
- // at the HTTP layer measures the time from when the request was sent (this |
- // happens after the connection is established) to the time when the response |
- // headers were received. |
- // TODO(tbansal): Change it to return HTTP RTT as base::TimeDelta. |
- virtual bool GetHttpRTT(base::TimeDelta* rtt) const WARN_UNUSED_RESULT; |
- |
- // Returns true if the RTT is available and sets |rtt| to the RTT estimated at |
- // the transport layer. |rtt| should not be null. Virtualized for testing. |
- // TODO(tbansal): Change it to return transport RTT as base::TimeDelta. |
- virtual bool GetTransportRTT(base::TimeDelta* rtt) const WARN_UNUSED_RESULT; |
- |
- // Returns true if downlink throughput is available and sets |kbps| to |
- // estimated downlink throughput (in kilobits per second). |
- // Virtualized for testing. |kbps| should not be null. |
- // TODO(tbansal): Change it to return throughput as int32. |
- virtual bool GetDownlinkThroughputKbps(int32_t* kbps) const; |
- |
// Returns true if median RTT at the HTTP layer is available and sets |rtt| |
// to the median of RTT observations since |start_time|. |
// Virtualized for testing. |rtt| should not be null. The RTT at the HTTP |
@@ -681,11 +662,8 @@ class NET_EXPORT NetworkQualityEstimator |
size_t rtt_observations_size_at_last_ect_computation_; |
size_t throughput_observations_size_at_last_ect_computation_; |
- // Current estimates of the HTTP RTT, transport RTT and downstream throughput |
- // (in kilobits per second). |
- base::TimeDelta http_rtt_; |
- base::TimeDelta transport_rtt_; |
- int32_t downstream_throughput_kbps_; |
+ // Current estimate of the network quality. |
+ nqe::internal::NetworkQuality network_quality_; |
// Current effective connection type. It is updated on connection change |
// events. It is also updated every time there is network traffic (provided |