| Index: net/nqe/network_quality_estimator_params.h
|
| diff --git a/net/nqe/network_quality_estimator_params.h b/net/nqe/network_quality_estimator_params.h
|
| index f543a54e41a275e20fcdea276783cffbf7e0115d..16d6bd44377ec5cbe13be3ff5dd35c71910c336f 100644
|
| --- a/net/nqe/network_quality_estimator_params.h
|
| +++ b/net/nqe/network_quality_estimator_params.h
|
| @@ -22,13 +22,9 @@ namespace net {
|
| // |params| provided to the NetworkQualityEstimatorParams constructor.
|
| NET_EXPORT extern const char kForceEffectiveConnectionType[];
|
|
|
| -namespace nqe {
|
| -
|
| -namespace internal {
|
| -
|
| // NetworkQualityEstimatorParams computes the configuration parameters for
|
| // the network quality estimator.
|
| -class NET_EXPORT_PRIVATE NetworkQualityEstimatorParams {
|
| +class NET_EXPORT NetworkQualityEstimatorParams {
|
| public:
|
| // |params| is the map containing all field trial parameters related to
|
| // NetworkQualityEstimator field trial.
|
| @@ -50,15 +46,16 @@ class NET_EXPORT_PRIVATE NetworkQualityEstimatorParams {
|
| // observations are different for different connection types (e.g., 2G, 3G,
|
| // 4G, WiFi). The default observations may be used to determine the network
|
| // quality in absence of any other information.
|
| - const NetworkQuality& DefaultObservation(
|
| + const nqe::internal::NetworkQuality& DefaultObservation(
|
| NetworkChangeNotifier::ConnectionType type) const;
|
|
|
| // Returns the typical network quality for connection |type|.
|
| - const NetworkQuality& TypicalNetworkQuality(
|
| + const nqe::internal::NetworkQuality& TypicalNetworkQuality(
|
| EffectiveConnectionType type) const;
|
|
|
| // Returns the threshold for effective connection type |type|.
|
| - const NetworkQuality& ConnectionThreshold(EffectiveConnectionType type) const;
|
| + const nqe::internal::NetworkQuality& ConnectionThreshold(
|
| + EffectiveConnectionType type) const;
|
|
|
| // Returns the minimum number of requests in-flight to consider the network
|
| // fully utilized. A throughput observation is taken only when the network is
|
| @@ -120,18 +117,18 @@ class NET_EXPORT_PRIVATE NetworkQualityEstimatorParams {
|
| const base::TimeDelta min_socket_watcher_notification_interval_;
|
|
|
| // Default network quality observations obtained from |params_|.
|
| - NetworkQuality
|
| + nqe::internal::NetworkQuality
|
| default_observations_[NetworkChangeNotifier::CONNECTION_LAST + 1];
|
|
|
| // Typical network quality for different effective connection types obtained
|
| // from |params_|.
|
| - NetworkQuality typical_network_quality_
|
| + nqe::internal::NetworkQuality typical_network_quality_
|
| [EffectiveConnectionType::EFFECTIVE_CONNECTION_TYPE_LAST];
|
|
|
| // Thresholds for different effective connection types obtained from
|
| // |params_|. These thresholds encode how different connection types behave
|
| // in general.
|
| - NetworkQuality connection_thresholds_
|
| + nqe::internal::NetworkQuality connection_thresholds_
|
| [EffectiveConnectionType::EFFECTIVE_CONNECTION_TYPE_LAST];
|
|
|
| base::ThreadChecker thread_checker_;
|
| @@ -139,10 +136,6 @@ class NET_EXPORT_PRIVATE NetworkQualityEstimatorParams {
|
| DISALLOW_COPY_AND_ASSIGN(NetworkQualityEstimatorParams);
|
| };
|
|
|
| -} // namespace internal
|
| -
|
| -} // namespace nqe
|
| -
|
| } // namespace net
|
|
|
| #endif // NET_NQE_NETWORK_QUALITY_ESTIMATOR_PARAMS_H_
|
|
|