1 // Copyright 2014 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "chrome/browser/media_galleries/fileapi/mtp_device_async_delegate.h" 6 7 #include "net/base/io_buffer.h" 8 9 MTPDeviceAsyncDelegate::ReadBytesRequest::ReadBytesRequest( 10 const std::string& device_file_relative_path, 11 net::IOBuffer* buf, int64 offset, int buf_len, 12 const ReadBytesSuccessCallback& success_callback, 13 const ErrorCallback& error_callback) 14 : device_file_relative_path(device_file_relative_path), 15 buf(buf), 16 offset(offset), 17 buf_len(buf_len), 18 success_callback(success_callback), 19 error_callback(error_callback) { 20 } 21 22 MTPDeviceAsyncDelegate::ReadBytesRequest::~ReadBytesRequest() {} 23