| 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;
|
|
|
|
|