Add ENABLE_MEDIA_ROUTER define to builds other than Android and iOS.
[chromium-blink-merge.git] / chrome / browser / sync / glue / invalidation_adapter.cc
blob96aca500a6a2304fab486653a41952decb70581a
1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "chrome/browser/sync/glue/invalidation_adapter.h"
7 #include <string>
9 namespace browser_sync {
11 InvalidationAdapter::InvalidationAdapter(
12 const syncer::Invalidation& invalidation)
13 : invalidation_(invalidation) {
16 InvalidationAdapter::~InvalidationAdapter() {
19 bool InvalidationAdapter::IsUnknownVersion() const {
20 return invalidation_.is_unknown_version();
23 const std::string& InvalidationAdapter::GetPayload() const {
24 return invalidation_.payload();
27 int64 InvalidationAdapter::GetVersion() const {
28 return invalidation_.version();
31 void InvalidationAdapter::Acknowledge() {
32 invalidation_.Acknowledge();
35 void InvalidationAdapter::Drop() {
36 invalidation_.Drop();
39 } // namespace browser_sync