Index: chrome/browser/chromeos/policy/device_cloud_policy_invalidator.h |
diff --git a/chrome/browser/chromeos/policy/device_cloud_policy_invalidator.h b/chrome/browser/chromeos/policy/device_cloud_policy_invalidator.h |
index 7243640bb01c5781ce1c3121fb5fdc066a0c35a4..4ab0d45984c5b28b6bc44ed40fe145b1d3e5322d 100644 |
--- a/chrome/browser/chromeos/policy/device_cloud_policy_invalidator.h |
+++ b/chrome/browser/chromeos/policy/device_cloud_policy_invalidator.h |
@@ -5,6 +5,7 @@ |
#ifndef CHROME_BROWSER_CHROMEOS_POLICY_DEVICE_CLOUD_POLICY_INVALIDATOR_H_ |
#define CHROME_BROWSER_CHROMEOS_POLICY_DEVICE_CLOUD_POLICY_INVALIDATOR_H_ |
+#include "base/basictypes.h" |
#include "base/compiler_specific.h" |
#include "base/macros.h" |
#include "base/memory/scoped_ptr.h" |
@@ -88,6 +89,9 @@ class DeviceCloudPolicyInvalidator : public content::NotificationObserver { |
// if no |CloudPolicyInvalidator| exists. |
invalidation::InvalidationService* invalidation_service_; |
+ // The highest invalidation version that was handled already. |
+ int64 highest_handled_invalidation_version_; |
+ |
// The current |CloudPolicyInvalidator|. NULL if no connected invalidation |
// service is available. |
scoped_ptr<CloudPolicyInvalidator> invalidator_; |