| Index: chrome/browser/chromeos/gdata/gdata_file_system_interface.h
|
| diff --git a/chrome/browser/chromeos/gdata/gdata_file_system_interface.h b/chrome/browser/chromeos/gdata/gdata_file_system_interface.h
|
| index 26c91e59dca98c8667e64f78b7a2f2469bac0c13..87623bcfd28109def9d608b5dc23339555389070 100644
|
| --- a/chrome/browser/chromeos/gdata/gdata_file_system_interface.h
|
| +++ b/chrome/browser/chromeos/gdata/gdata_file_system_interface.h
|
| @@ -107,6 +107,11 @@ class GDataFileSystemInterface {
|
| // Triggered when the feed from the server is loaded.
|
| virtual void OnFeedFromServerLoaded() {}
|
|
|
| + // Triggered when the file system is mounted.
|
| + virtual void OnFileSystemMounted() {}
|
| + // Triggered when the file system is getting unmounted.
|
| + virtual void OnFileSystemUnmounting() {}
|
| +
|
| protected:
|
| virtual ~Observer() {}
|
| };
|
| @@ -343,6 +348,11 @@ class GDataFileSystemInterface {
|
| const FilePath& file_content_path,
|
| GDataCache::FileOperationType cache_operation,
|
| const base::Closure& callback) = 0;
|
| +
|
| + // Registers remote file system proxy for drive mount point.
|
| + virtual void AddDriveMountPoint() = 0;
|
| + // Unregisters drive mount point from File API.
|
| + virtual void RemoveDriveMountPoint() = 0;
|
| };
|
|
|
| } // namespace gdata
|
|
|