Index: chromecast/browser/metrics/cast_metrics_service_client.h |
diff --git a/chromecast/browser/metrics/cast_metrics_service_client.h b/chromecast/browser/metrics/cast_metrics_service_client.h |
index 771b78edb02f0342c74472705700cd83755190b5..896759ee87932bdd53dc2606bd6148a7a7b5ffa6 100644 |
--- a/chromecast/browser/metrics/cast_metrics_service_client.h |
+++ b/chromecast/browser/metrics/cast_metrics_service_client.h |
@@ -48,6 +48,7 @@ class CastMetricsServiceClient : public ::metrics::MetricsServiceClient { |
net::URLRequestContextGetter* request_context); |
static void RegisterPrefs(PrefRegistrySimple* registry); |
+ void SetPersistedClientId(const std::string& client_id); |
byungchul
2015/08/19 21:11:20
SetPersistedClientId() is confusing with SetMetric
gunsch
2015/08/19 21:23:12
How about SetForceClientId? (added some docs to ex
|
void Initialize(CastService* cast_service); |
void Finalize(); |
@@ -87,6 +88,8 @@ class CastMetricsServiceClient : public ::metrics::MetricsServiceClient { |
PrefService* const pref_service_; |
CastService* cast_service_; |
std::string client_id_; |
+ std::string persisted_client_id_; |
+ bool client_info_loaded_; |
#if defined(OS_LINUX) |
ExternalMetrics* external_metrics_; |