Index: chrome/browser/chromeos/file_system_provider/observed_entry.h |
diff --git a/chrome/browser/chromeos/file_system_provider/observed_entry.h b/chrome/browser/chromeos/file_system_provider/observed_entry.h |
deleted file mode 100644 |
index b69b4981658e28ea847036dd423988b17f5aea26..0000000000000000000000000000000000000000 |
--- a/chrome/browser/chromeos/file_system_provider/observed_entry.h |
+++ /dev/null |
@@ -1,77 +0,0 @@ |
-// Copyright 2014 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#ifndef CHROME_BROWSER_CHROMEOS_FILE_SYSTEM_PROVIDER_OBSERVED_ENTRY_H_ |
-#define CHROME_BROWSER_CHROMEOS_FILE_SYSTEM_PROVIDER_OBSERVED_ENTRY_H_ |
- |
-#include <map> |
-#include <set> |
-#include <string> |
- |
-#include "base/files/file_path.h" |
-#include "url/gurl.h" |
- |
-namespace chromeos { |
-namespace file_system_provider { |
- |
-struct ObservedEntry; |
-struct Subscriber; |
- |
-// Key for storing an observed entry in the map. There may be two observers |
-// per path, as long as one is recursive, and the other one not. |
-struct ObservedEntryKey { |
- ObservedEntryKey(const base::FilePath& entry_path, bool recursive); |
- ~ObservedEntryKey(); |
- |
- struct Comparator { |
- bool operator()(const ObservedEntryKey& a, const ObservedEntryKey& b) const; |
- }; |
- |
- base::FilePath entry_path; |
- bool recursive; |
-}; |
- |
-// List of observed entries. |
-typedef std::map<ObservedEntryKey, ObservedEntry, ObservedEntryKey::Comparator> |
- ObservedEntries; |
- |
-// Map of subscribers for notifications about an observed entry. |
-typedef std::map<GURL, Subscriber> Subscribers; |
- |
-// Represents a subscriber for notification about an observed entry. There may |
-// be up to one subscriber per origin for the same observed entry. |
-struct Subscriber { |
- Subscriber(); |
- ~Subscriber(); |
- |
- // Origin of the subscriber. |
- GURL origin; |
- |
- // Whether the subscriber should be restored after shutdown or not. |
- bool persistent; |
-}; |
- |
-// Represents an observed entry on a file system. |
-struct ObservedEntry { |
- ObservedEntry(); |
- ~ObservedEntry(); |
- |
- // Map of subscribers for notifications of the observed entry. |
- Subscribers subscribers; |
- |
- // Path of the observed entry. |
- base::FilePath entry_path; |
- |
- // Whether observing is recursive or not. |
- bool recursive; |
- |
- // Tag of the last notification for this observed entry. May be empty if not |
- // supported. |
- std::string last_tag; |
-}; |
- |
-} // namespace file_system_provider |
-} // namespace chromeos |
- |
-#endif // CHROME_BROWSER_CHROMEOS_FILE_SYSTEM_PROVIDER_OBSERVED_ENTRY_H_ |