Index: chrome/browser/chromeos/file_system_provider/request_manager.h |
diff --git a/chrome/browser/chromeos/file_system_provider/request_manager.h b/chrome/browser/chromeos/file_system_provider/request_manager.h |
index 0a37aaae4c6815557d2a0d51039f999439d1644c..2301927ed5288945db658f7d253706fd9b75bf7b 100644 |
--- a/chrome/browser/chromeos/file_system_provider/request_manager.h |
+++ b/chrome/browser/chromeos/file_system_provider/request_manager.h |
@@ -21,21 +21,24 @@ |
namespace chromeos { |
namespace file_system_provider { |
+// Request type, passed to RequestManager::CreateRequest. For logging purposes. |
+enum RequestType { |
+ REQUEST_UNMOUNT, |
+ GET_METADATA, |
+ READ_DIRECTORY, |
+ OPEN_FILE, |
+ CLOSE_FILE, |
+ READ_FILE, |
+ TESTING |
+}; |
+ |
+// Converts a request type to human-readable format. |
+std::string RequestTypeToString(RequestType type); |
+ |
// Manages requests between the service, async utils and the providing |
// extensions. |
class RequestManager { |
public: |
- // Request type, passed to |CreateRequest|. For logging purposes. |
- enum RequestType { |
- REQUEST_UNMOUNT, |
- GET_METADATA, |
- READ_DIRECTORY, |
- OPEN_FILE, |
- CLOSE_FILE, |
- READ_FILE, |
- TESTING |
- }; |
- |
// Handles requests. Each request implementation must implement |
// this interface. |
class HandlerInterface { |