Index: chrome/browser/chromeos/file_system_provider/request_value.h |
diff --git a/chrome/browser/chromeos/file_system_provider/request_value.h b/chrome/browser/chromeos/file_system_provider/request_value.h |
index 892873365157d991b1d6798768964a8a7b16c362..251947366fcfc1d424171410a2fa0aeff33fa269 100644 |
--- a/chrome/browser/chromeos/file_system_provider/request_value.h |
+++ b/chrome/browser/chromeos/file_system_provider/request_value.h |
@@ -31,6 +31,9 @@ class RequestValue { |
static scoped_ptr<RequestValue> CreateForGetMetadataSuccess( |
scoped_ptr<extensions::api::file_system_provider_internal:: |
GetMetadataRequestedSuccess::Params> params); |
+ static scoped_ptr<RequestValue> CreateForReadDirectorySuccess( |
+ scoped_ptr<extensions::api::file_system_provider_internal:: |
+ ReadDirectoryRequestedSuccess::Params> params); |
static scoped_ptr<RequestValue> CreateForTesting(const std::string& params); |
@@ -46,6 +49,12 @@ class RequestValue { |
return get_metadata_success_params_.get(); |
} |
+ const extensions::api::file_system_provider_internal:: |
+ ReadDirectoryRequestedSuccess::Params* |
+ read_directory_success_params() const { |
+ return read_directory_success_params_.get(); |
+ } |
+ |
const std::string* testing_params() const { return testing_params_.get(); } |
private: |
@@ -54,6 +63,9 @@ class RequestValue { |
scoped_ptr<extensions::api::file_system_provider_internal:: |
GetMetadataRequestedSuccess::Params> |
get_metadata_success_params_; |
+ scoped_ptr<extensions::api::file_system_provider_internal:: |
+ ReadDirectoryRequestedSuccess::Params> |
+ read_directory_success_params_; |
scoped_ptr<std::string> testing_params_; |
DISALLOW_COPY_AND_ASSIGN(RequestValue); |