/external/chromium_org/components/metrics/ |
H A D | metrics_log_uploader.cc | 5 #include "components/metrics/metrics_log_uploader.h" 7 namespace metrics { namespace 21 } // namespace metrics
|
H A D | metrics_log_uploader.h | 14 namespace metrics { namespace 43 } // namespace metrics
|
H A D | metrics_pref_names.cc | 5 #include "components/metrics/metrics_pref_names.h" 7 namespace metrics { namespace 11 // machine. Attached to metrics reports forever thereafter. 14 // The metrics client GUID. 25 // The metrics entropy source. 32 // stored locally and never transmitted in metrics reports. 44 // browser terminated before these accumulated metrics could be sent. These 50 // Boolean that indicates a cloned install has been detected and the metrics 59 // The metrics client session ID. 121 // metrics reporte [all...] |
H A D | metrics_pref_names.h | 8 namespace metrics { namespace 11 // Alphabetical list of preference names specific to the metrics 43 } // namespace metrics
|
H A D | metrics_provider.cc | 5 #include "components/metrics/metrics_provider.h" 7 namespace metrics { namespace 43 } // namespace metrics
|
H A D | metrics_provider.h | 10 namespace metrics { namespace 26 // Called when metrics recording has been enabled. 29 // Called when metrics recording has been disabled. 32 // Provides additional metrics into the system profile. 40 // Provides additional stability metrics. Stability metrics can be provided 50 // Provides general metrics that are neither system profile nor stability 51 // metrics. May also be used to add histograms when final metrics are 60 } // namespace metrics [all...] |
H A D | metrics_reporting_scheduler.cc | 5 #include "components/metrics/metrics_reporting_scheduler.h" 8 #include "base/metrics/histogram.h" 12 namespace metrics { namespace 42 // When uploading metrics to the server fails, we progressively wait longer and 164 } // namespace metrics
|
H A D | metrics_reporting_scheduler.h | 14 namespace metrics { namespace 44 // metrics. 80 } // namespace metrics
|
H A D | metrics_reporting_scheduler_unittest.cc | 5 #include "components/metrics/metrics_reporting_scheduler.h" 13 namespace metrics { namespace 62 } // namespace metrics
|
H A D | metrics_service.cc | 83 // SENDING_INITIAL_METRICS_LOG, // Initial metrics log being sent. 108 // This state will be entered if a stability log was prepared during metrics 115 // SENDING_INITIAL_METRICS_LOG, // Initial metrics log being sent. 116 // This state is entered after the initial metrics log has been composed, and 164 #include "components/metrics/metrics_service.h" 170 #include "base/metrics/histogram.h" 171 #include "base/metrics/histogram_base.h" 172 #include "base/metrics/histogram_samples.h" 173 #include "base/metrics/sparse_histogram.h" 174 #include "base/metrics/statistics_recorde 194 namespace metrics { namespace [all...] |
H A D | metrics_service.h | 20 #include "base/metrics/field_trial.h" 21 #include "base/metrics/histogram_flattener.h" 22 #include "base/metrics/histogram_snapshot_manager.h" 23 #include "base/metrics/user_metrics.h" 25 #include "components/metrics/clean_exit_beacon.h" 26 #include "components/metrics/metrics_log.h" 27 #include "components/metrics/metrics_log_manager.h" 28 #include "components/metrics/metrics_provider.h" 50 namespace metrics { namespace 103 // Initializes metrics recordin [all...] |
H A D | metrics_service_client.cc | 5 #include "components/metrics/metrics_service_client.h" 7 namespace metrics { namespace 13 } // namespace metrics
|
H A D | metrics_service_client.h | 14 #include "components/metrics/proto/system_profile.pb.h" 16 namespace metrics { namespace 27 // when metrics recording gets enabled. 46 // Called by the metrics service when a log has been uploaded. 49 // Starts gathering metrics, calling |done_callback| when initial metrics 53 // Called prior to a metrics log being closed, allowing the client to collect 66 // backups of metrics data. Unused except on Windows. 70 } // namespace metrics
|
H A D | metrics_service_unittest.cc | 5 #include "components/metrics/metrics_service.h" 14 #include "components/metrics/client_info.h" 15 #include "components/metrics/compression_utils.h" 16 #include "components/metrics/metrics_log.h" 17 #include "components/metrics/metrics_pref_names.h" 18 #include "components/metrics/metrics_state_manager.h" 19 #include "components/metrics/test_metrics_service_client.h" 23 namespace metrics { namespace 34 class TestMetricsProvider : public metrics::MetricsProvider { 113 // Sets metrics reportin [all...] |
H A D | metrics_state_manager.cc | 5 #include "components/metrics/metrics_state_manager.h" 9 #include "base/metrics/histogram.h" 10 #include "base/metrics/sparse_histogram.h" 17 #include "components/metrics/cloned_install_detector.h" 18 #include "components/metrics/machine_id_provider.h" 19 #include "components/metrics/metrics_pref_names.h" 20 #include "components/metrics/metrics_switches.h" 23 namespace metrics { namespace 153 // For metrics reporting-enabled users, we combine the client ID and low 234 scoped_ptr<metrics [all...] |
H A D | metrics_state_manager.h | 15 #include "base/metrics/field_trial.h" 16 #include "components/metrics/client_info.h" 21 namespace metrics { namespace 26 // client id and low entropy source. Code outside the metrics directory should 45 // not opted in to metrics reporting. 59 // based on whether or not metrics reporting is permitted on this client. 61 // If metrics reporting is enabled, this method returns an entropy provider 96 // |is_reporting_enabled_callback| to query whether metrics reporting is 163 } // namespace metrics
|
H A D | metrics_state_manager_unittest.cc | 5 #include "components/metrics/metrics_state_manager.h" 13 #include "components/metrics/client_info.h" 14 #include "components/metrics/metrics_pref_names.h" 15 #include "components/metrics/metrics_service.h" 16 #include "components/metrics/metrics_switches.h" 21 namespace metrics { namespace 40 // Sets metrics reporting as enabled for testing. 188 // cannot ensure that metrics state manager won't generate the same id again. 191 // metrics state manager to generate this id randomly. 195 // Make sure the initial client id isn't reset by the metrics stat [all...] |
H A D | metrics_switches.cc | 5 #include "components/metrics/metrics_switches.h" 7 namespace metrics { namespace 15 } // namespace metrics
|
H A D | metrics_switches.h | 8 namespace metrics { namespace 11 // Alphabetical list of switches specific to the metrics component. Document 16 } // namespace metrics
|
H A D | persisted_logs.cc | 5 #include "components/metrics/persisted_logs.h" 11 #include "base/metrics/histogram.h" 16 #include "components/metrics/compression_utils.h" 18 namespace metrics { namespace 175 } // namespace metrics
|
H A D | persisted_logs.h | 17 namespace metrics { namespace 139 } // namespace metrics
|
/external/chromium_org/components/metrics/net/ |
H A D | net_metrics_log_uploader.cc | 5 #include "components/metrics/net/net_metrics_log_uploader.h" 7 #include "base/metrics/histogram.h" 12 namespace metrics { namespace 60 } // namespace metrics
|
H A D | net_metrics_log_uploader.h | 11 #include "components/metrics/metrics_log_uploader.h" 19 namespace metrics { namespace 52 } // namespace metrics
|
H A D | network_metrics_provider.cc | 5 #include "components/metrics/net/network_metrics_provider.h" 17 #include "components/metrics/net/wifi_access_point_info_provider_chromeos.h" 20 using metrics::SystemProfileProto; 52 // Resets the "ambiguous" flags, since a new metrics log session has started.
|
H A D | network_metrics_provider.h | 11 #include "components/metrics/metrics_provider.h" 12 #include "components/metrics/net/wifi_access_point_info_provider.h" 13 #include "components/metrics/proto/system_profile.pb.h" 20 : public metrics::MetricsProvider, 29 // metrics::MetricsProvider: 32 metrics::SystemProfileProto* system_profile) OVERRIDE; 38 metrics::SystemProfileProto::Network::ConnectionType 40 metrics::SystemProfileProto::Network::WifiPHYLayerProtocol 53 metrics::SystemProfileProto::Network* network_proto);
|