Chromium Code Reviews| Index: google_apis/gcm/gcm_client_impl.h |
| diff --git a/google_apis/gcm/gcm_client_impl.h b/google_apis/gcm/gcm_client_impl.h |
| index f38a08d9d5b3f6cbe381079066d04e5203465407..b0fe3aa5be180830dc4e2ed790b8b52edd27ea05 100644 |
| --- a/google_apis/gcm/gcm_client_impl.h |
| +++ b/google_apis/gcm/gcm_client_impl.h |
| @@ -73,7 +73,8 @@ class GCM_EXPORT GCMInternalsBuilder { |
| // with MCS) and other pieces of GCM infrastructure like Registration and |
| // Checkins. It also allows for registering user delegates that host |
| // applications that send and receive messages. |
| -class GCM_EXPORT GCMClientImpl : public GCMClient { |
| +class GCM_EXPORT GCMClientImpl |
| + : public GCMClient, GCMStatsRecorder::RecorderDelegate { |
|
jianli
2014/05/06 22:54:53
nit: add public
juyik
2014/05/07 00:07:48
Done.
|
| public: |
| explicit GCMClientImpl(scoped_ptr<GCMInternalsBuilder> internals_builder); |
| virtual ~GCMClientImpl(); |
| @@ -99,6 +100,7 @@ class GCM_EXPORT GCMClientImpl : public GCMClient { |
| virtual void SetRecording(bool recording) OVERRIDE; |
| virtual void ClearActivityLogs() OVERRIDE; |
| virtual GCMStatistics GetStatistics() const OVERRIDE; |
| + virtual void OnActivityRecorded() OVERRIDE; |
| private: |
| // State representation of the GCMClient. |