#include "chrome/browser/chromeos/file_system_provider/provided_file_system_interface.h"
#include "chrome/browser/chromeos/file_system_provider/request_value.h"
#include "net/base/io_buffer.h"
-#include "webkit/browser/fileapi/async_file_util.h"
+#include "storage/browser/fileapi/async_file_util.h"
namespace base {
class FilePath;
scoped_refptr<net::IOBuffer> buffer,
int64 offset,
int length,
- const fileapi::AsyncFileUtil::StatusCallback& callback);
+ const storage::AsyncFileUtil::StatusCallback& callback);
virtual ~WriteFile();
// Operation overrides.
- virtual bool Execute(int request_id) OVERRIDE;
+ virtual bool Execute(int request_id) override;
virtual void OnSuccess(int request_id,
scoped_ptr<RequestValue> result,
- bool has_more) OVERRIDE;
+ bool has_more) override;
virtual void OnError(int request_id,
scoped_ptr<RequestValue> result,
- base::File::Error error) OVERRIDE;
+ base::File::Error error) override;
private:
int file_handle_;
scoped_refptr<net::IOBuffer> buffer_;
int64 offset_;
int length_;
- const fileapi::AsyncFileUtil::StatusCallback callback_;
+ const storage::AsyncFileUtil::StatusCallback callback_;
DISALLOW_COPY_AND_ASSIGN(WriteFile);
};