// Copyright 2016 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef NET_NQE_NETWORK_QUALITY_OBSERVATION_H_ #define NET_NQE_NETWORK_QUALITY_OBSERVATION_H_ #include <stdint.h> #include <optional> #include <vector> #include "base/time/time.h" #include "net/base/net_export.h" #include "net/nqe/network_quality_estimator_util.h" #include "net/nqe/network_quality_observation_source.h" namespace net::nqe::internal { // Records observations of network quality metrics (such as round trip time // or throughput), along with the time the observation was made. Observations // can be made at several places in the network stack, thus the observation // source is provided as well. class NET_EXPORT_PRIVATE Observation { … }; } // namespace net::nqe::internal #endif // NET_NQE_NETWORK_QUALITY_OBSERVATION_H_