Index: google_apis/gcm/engine/gcm_store_impl.h |
diff --git a/google_apis/gcm/engine/gcm_store_impl.h b/google_apis/gcm/engine/gcm_store_impl.h |
index 30ce411c033bf2cdffda6c6b0121a2dc75b85922..c0a8a95a747abc986ec0bdb87cfe23d2b5deedcb 100644 |
--- a/google_apis/gcm/engine/gcm_store_impl.h |
+++ b/google_apis/gcm/engine/gcm_store_impl.h |
@@ -76,7 +76,7 @@ class GCM_EXPORT GCMStoreImpl : public GCMStore { |
virtual void RemoveOutgoingMessages(const PersistentIdList& persistent_ids, |
const UpdateCallback& callback) OVERRIDE; |
- // Sets last device's checkin time. |
+ // Sets last device's checkin information. |
virtual void SetLastCheckinInfo(const base::Time& time, |
const std::set<std::string>& accounts, |
const UpdateCallback& callback) OVERRIDE; |
@@ -87,6 +87,12 @@ class GCM_EXPORT GCMStoreImpl : public GCMStore { |
const std::string& settings_digest, |
const UpdateCallback& callback) OVERRIDE; |
+ // Sets the account information related to device to account mapping. |
+ virtual void AddAccountMapping(const AccountInfo& account_info, |
+ const UpdateCallback& callback) OVERRIDE; |
+ virtual void RemoveAccountMapping(const std::string& account_id, |
+ const UpdateCallback& callback) OVERRIDE; |
+ |
private: |
typedef std::map<std::string, int> AppIdToMessageCountMap; |