| Index: google_apis/gcm/engine/mcs_client.h
|
| diff --git a/google_apis/gcm/engine/mcs_client.h b/google_apis/gcm/engine/mcs_client.h
|
| index cc915e49087dc28829950fb34366314012fab8f3..96c1580e31596276793490a1a9f33b049e82b8e0 100644
|
| --- a/google_apis/gcm/engine/mcs_client.h
|
| +++ b/google_apis/gcm/engine/mcs_client.h
|
| @@ -12,6 +12,7 @@
|
|
|
| #include "base/files/file_path.h"
|
| #include "base/memory/linked_ptr.h"
|
| +#include "base/memory/scoped_ptr.h"
|
| #include "base/memory/weak_ptr.h"
|
| #include "google_apis/gcm/base/gcm_export.h"
|
| #include "google_apis/gcm/base/mcs_message.h"
|
| @@ -21,6 +22,7 @@
|
|
|
| namespace base {
|
| class Clock;
|
| +class Timer;
|
| } // namespace base
|
|
|
| namespace google {
|
| @@ -98,7 +100,8 @@ class GCM_EXPORT MCSClient {
|
| base::Clock* clock,
|
| ConnectionFactory* connection_factory,
|
| GCMStore* gcm_store,
|
| - GCMStatsRecorder* recorder);
|
| + GCMStatsRecorder* recorder,
|
| + scoped_ptr<base::Timer> heartbeat_timer);
|
| virtual ~MCSClient();
|
|
|
| // Initialize the client. Will load any previous id/token information as well
|
|
|