Adding a user list (to be consumed by GCM Client Implementation)
commit79994f49494568039b0c1e310bb6ffd165d62c01
authorfgorski@chromium.org <fgorski@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 16 Jan 2014 16:05:36 +0000 (16 16:05 +0000)
committerfgorski@chromium.org <fgorski@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 16 Jan 2014 16:05:36 +0000 (16 16:05 +0000)
tree27c560961dd22b9747952c4e0cb2a018b52dc685
parent348a2a79dd91a7f2f4007137bae4a48d57debd27
Adding a user list (to be consumed by GCM Client Implementation)
The goal of the list is to store mappings between usernames, serial numbers and delegates.
Patch includes:
* implementation of the user list
* tests for the user list

BUG=284553

Review URL: https://codereview.chromium.org/135303002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245207 0039d316-1c4b-4281-b951-d872f2087c98
google_apis/gcm/engine/gcm_store.cc
google_apis/gcm/engine/gcm_store.h
google_apis/gcm/engine/gcm_store_impl.cc
google_apis/gcm/engine/gcm_store_impl_unittest.cc
google_apis/gcm/engine/user_list.cc [new file with mode: 0644]
google_apis/gcm/engine/user_list.h [new file with mode: 0644]
google_apis/gcm/engine/user_list_unittest.cc [new file with mode: 0644]
google_apis/gcm/gcm.gyp
google_apis/gcm/gcm_client_impl.cc
google_apis/gcm/gcm_client_impl.h