diff options
author | maniscalco@chromium.org <maniscalco@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-16 05:25:52 +0000 |
---|---|---|
committer | maniscalco@chromium.org <maniscalco@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-07-16 05:25:52 +0000 |
commit | b2e803e0bdd3a4b00d736282863960c1aaaad0a1 (patch) | |
tree | af7dc7b2b13decaaee215266db195b09f3e8d245 /sync/syncable/entry.h | |
parent | 91d2128aa3070960c36c83c8b1c57ba458033e4c (diff) | |
download | chromium_src-b2e803e0bdd3a4b00d736282863960c1aaaad0a1.zip chromium_src-b2e803e0bdd3a4b00d736282863960c1aaaad0a1.tar.gz chromium_src-b2e803e0bdd3a4b00d736282863960c1aaaad0a1.tar.bz2 |
Add server_attachment_metadata field to EntryKernel and sync database.
The server_attachment_metadata field is where attachment metadata
received from the sync server is stored during the "process updates"
part of the sync cycle.
A subsequent CL will make use of this new field.
BUG=394023
Review URL: https://codereview.chromium.org/395913003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283355 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sync/syncable/entry.h')
-rw-r--r-- | sync/syncable/entry.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sync/syncable/entry.h b/sync/syncable/entry.h index 5faa6e8..184377a 100644 --- a/sync/syncable/entry.h +++ b/sync/syncable/entry.h @@ -210,6 +210,11 @@ class SYNC_EXPORT Entry { return kernel_->ref(ATTACHMENT_METADATA); } + const sync_pb::AttachmentMetadata& GetServerAttachmentMetadata() const { + DCHECK(kernel_); + return kernel_->ref(SERVER_ATTACHMENT_METADATA); + } + bool GetSyncing() const { DCHECK(kernel_); return kernel_->ref(SYNCING); |