OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef CHROME_BROWSER_CHROMEOS_EXTENSIONS_FILE_SYSTEM_PROVIDER_FILE_SYSTEM_PROV
IDER_API_H_ | 5 #ifndef CHROME_BROWSER_CHROMEOS_EXTENSIONS_FILE_SYSTEM_PROVIDER_FILE_SYSTEM_PROV
IDER_API_H_ |
6 #define CHROME_BROWSER_CHROMEOS_EXTENSIONS_FILE_SYSTEM_PROVIDER_FILE_SYSTEM_PROV
IDER_API_H_ | 6 #define CHROME_BROWSER_CHROMEOS_EXTENSIONS_FILE_SYSTEM_PROVIDER_FILE_SYSTEM_PROV
IDER_API_H_ |
7 | 7 |
8 #include "chrome/browser/chromeos/extensions/file_system_provider/provider_funct
ion.h" | 8 #include "chrome/browser/chromeos/extensions/file_system_provider/provider_funct
ion.h" |
9 #include "chrome/browser/extensions/chrome_extension_function.h" | 9 #include "chrome/browser/extensions/chrome_extension_function.h" |
10 | 10 |
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
95 public: | 95 public: |
96 DECLARE_EXTENSION_FUNCTION( | 96 DECLARE_EXTENSION_FUNCTION( |
97 "fileSystemProviderInternal.readDirectoryRequestedError", | 97 "fileSystemProviderInternal.readDirectoryRequestedError", |
98 FILESYSTEMPROVIDERINTERNAL_READDIRECTORYREQUESTEDERROR) | 98 FILESYSTEMPROVIDERINTERNAL_READDIRECTORYREQUESTEDERROR) |
99 | 99 |
100 protected: | 100 protected: |
101 virtual ~FileSystemProviderInternalReadDirectoryRequestedErrorFunction() {} | 101 virtual ~FileSystemProviderInternalReadDirectoryRequestedErrorFunction() {} |
102 virtual bool RunWhenValid() OVERRIDE; | 102 virtual bool RunWhenValid() OVERRIDE; |
103 }; | 103 }; |
104 | 104 |
| 105 class FileSystemProviderInternalOpenFileRequestedSuccessFunction |
| 106 : public FileSystemProviderInternalFunction { |
| 107 public: |
| 108 DECLARE_EXTENSION_FUNCTION( |
| 109 "fileSystemProviderInternal.openFileRequestedSuccess", |
| 110 FILESYSTEMPROVIDERINTERNAL_OPENFILEREQUESTEDSUCCESS) |
| 111 |
| 112 protected: |
| 113 virtual ~FileSystemProviderInternalOpenFileRequestedSuccessFunction() {} |
| 114 virtual bool RunWhenValid() OVERRIDE; |
| 115 }; |
| 116 |
| 117 class FileSystemProviderInternalOpenFileRequestedErrorFunction |
| 118 : public FileSystemProviderInternalFunction { |
| 119 public: |
| 120 DECLARE_EXTENSION_FUNCTION( |
| 121 "fileSystemProviderInternal.openFileRequestedError", |
| 122 FILESYSTEMPROVIDERINTERNAL_OPENFILEREQUESTEDERROR) |
| 123 |
| 124 protected: |
| 125 virtual ~FileSystemProviderInternalOpenFileRequestedErrorFunction() {} |
| 126 virtual bool RunWhenValid() OVERRIDE; |
| 127 }; |
| 128 |
105 } // namespace extensions | 129 } // namespace extensions |
106 | 130 |
107 #endif // CHROME_BROWSER_CHROMEOS_EXTENSIONS_FILE_SYSTEM_PROVIDER_FILE_SYSTEM_P
ROVIDER_API_H_ | 131 #endif // CHROME_BROWSER_CHROMEOS_EXTENSIONS_FILE_SYSTEM_PROVIDER_FILE_SYSTEM_P
ROVIDER_API_H_ |
OLD | NEW |