Index: device/usb/usb_device_handle_impl.cc |
diff --git a/components/usb_service/usb_device_handle_impl.cc b/device/usb/usb_device_handle_impl.cc |
similarity index 95% |
rename from components/usb_service/usb_device_handle_impl.cc |
rename to device/usb/usb_device_handle_impl.cc |
index 582308531a91640465536caf5f02349b95ea60bf..c9d69a4c42c7749f73ccf14b1cf37828a8163d4f 100644 |
--- a/components/usb_service/usb_device_handle_impl.cc |
+++ b/device/usb/usb_device_handle_impl.cc |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "components/usb_service/usb_device_handle_impl.h" |
+#include "device/usb/usb_device_handle_impl.h" |
#include <algorithm> |
#include <vector> |
@@ -14,18 +14,18 @@ |
#include "base/strings/string16.h" |
#include "base/synchronization/lock.h" |
#include "base/thread_task_runner_handle.h" |
-#include "components/usb_service/usb_context.h" |
-#include "components/usb_service/usb_device_impl.h" |
-#include "components/usb_service/usb_error.h" |
-#include "components/usb_service/usb_interface.h" |
-#include "components/usb_service/usb_service.h" |
+#include "device/usb/usb_context.h" |
+#include "device/usb/usb_device_impl.h" |
+#include "device/usb/usb_error.h" |
+#include "device/usb/usb_interface.h" |
+#include "device/usb/usb_service.h" |
#include "third_party/libusb/src/libusb/libusb.h" |
-namespace usb_service { |
+namespace device { |
typedef libusb_device* PlatformUsbDevice; |
-void HandleTransferCompletion(usb_service::PlatformUsbTransferHandle transfer); |
+void HandleTransferCompletion(PlatformUsbTransferHandle transfer); |
namespace { |
@@ -145,7 +145,8 @@ UsbDeviceHandleImpl::InterfaceClaimer::~InterfaceClaimer() { |
bool UsbDeviceHandleImpl::InterfaceClaimer::Claim() const { |
const int rv = libusb_claim_interface(handle_->handle(), interface_number_); |
if (rv != LIBUSB_SUCCESS) { |
- VLOG(1) << "Failed to claim interface: " << ConvertErrorToString(rv); |
+ VLOG(1) << "Failed to claim interface: " |
+ << ConvertPlatformUsbErrorToString(rv); |
} |
return rv == LIBUSB_SUCCESS; |
} |
@@ -357,7 +358,8 @@ bool UsbDeviceHandleImpl::SetInterfaceAlternateSetting( |
RefreshEndpointMap(); |
} else { |
VLOG(1) << "Failed to set interface (" << interface_number << ", " |
- << alternate_setting << "): " << ConvertErrorToString(rv); |
+ << alternate_setting |
+ << "): " << ConvertPlatformUsbErrorToString(rv); |
} |
return rv == LIBUSB_SUCCESS; |
} |
@@ -369,7 +371,8 @@ bool UsbDeviceHandleImpl::ResetDevice() { |
const int rv = libusb_reset_device(handle_); |
if (rv != LIBUSB_SUCCESS) { |
- VLOG(1) << "Failed to reset device: " << ConvertErrorToString(rv); |
+ VLOG(1) << "Failed to reset device: " |
+ << ConvertPlatformUsbErrorToString(rv); |
} |
return rv == LIBUSB_SUCCESS; |
} |
@@ -389,12 +392,12 @@ bool UsbDeviceHandleImpl::GetSupportedLanguages() { |
sizeof(languages)); |
if (size < 0) { |
VLOG(1) << "Failed to get list of supported languages: " |
- << ConvertErrorToString(size); |
+ << ConvertPlatformUsbErrorToString(size); |
return false; |
} else if (size < 2) { |
VLOG(1) << "String descriptor zero has no header."; |
return false; |
- // The first 2 bytes of the descriptor are the total length and type tag. |
+ // The first 2 bytes of the descriptor are the total length and type tag. |
} else if ((languages[0] & 0xff) != size) { |
VLOG(1) << "String descriptor zero size mismatch: " << (languages[0] & 0xff) |
<< " != " << size; |
@@ -433,13 +436,13 @@ bool UsbDeviceHandleImpl::GetStringDescriptor(uint8 string_id, |
sizeof(text)); |
if (size < 0) { |
VLOG(1) << "Failed to get string descriptor " << string_id << " (langid " |
- << language_id << "): " << ConvertErrorToString(size); |
+ << language_id << "): " << ConvertPlatformUsbErrorToString(size); |
continue; |
} else if (size < 2) { |
VLOG(1) << "String descriptor " << string_id << " (langid " << language_id |
<< ") has no header."; |
continue; |
- // The first 2 bytes of the descriptor are the total length and type tag. |
+ // The first 2 bytes of the descriptor are the total length and type tag. |
} else if ((text[0] & 0xff) != size) { |
VLOG(1) << "String descriptor " << string_id << " (langid " << language_id |
<< ") size mismatch: " << (text[0] & 0xff) << " != " << size; |
@@ -466,7 +469,8 @@ bool UsbDeviceHandleImpl::GetManufacturer(base::string16* manufacturer) { |
// This is a non-blocking call as libusb has the descriptor in memory. |
const int rv = libusb_get_device_descriptor(device, &desc); |
if (rv != LIBUSB_SUCCESS) { |
- VLOG(1) << "Failed to read device descriptor: " << ConvertErrorToString(rv); |
+ VLOG(1) << "Failed to read device descriptor: " |
+ << ConvertPlatformUsbErrorToString(rv); |
return false; |
} |
@@ -485,7 +489,8 @@ bool UsbDeviceHandleImpl::GetProduct(base::string16* product) { |
// This is a non-blocking call as libusb has the descriptor in memory. |
const int rv = libusb_get_device_descriptor(device, &desc); |
if (rv != LIBUSB_SUCCESS) { |
- VLOG(1) << "Failed to read device descriptor: " << ConvertErrorToString(rv); |
+ VLOG(1) << "Failed to read device descriptor: " |
+ << ConvertPlatformUsbErrorToString(rv); |
return false; |
} |
@@ -504,7 +509,8 @@ bool UsbDeviceHandleImpl::GetSerial(base::string16* serial) { |
// This is a non-blocking call as libusb has the descriptor in memory. |
const int rv = libusb_get_device_descriptor(device, &desc); |
if (rv != LIBUSB_SUCCESS) { |
- VLOG(1) << "Failed to read device descriptor: " << ConvertErrorToString(rv); |
+ VLOG(1) << "Failed to read device descriptor: " |
+ << ConvertPlatformUsbErrorToString(rv); |
return false; |
} |
@@ -729,7 +735,8 @@ void UsbDeviceHandleImpl::SubmitTransfer( |
if (rv == LIBUSB_SUCCESS) { |
transfers_[handle] = transfer; |
} else { |
- VLOG(1) << "Failed to submit transfer: " << ConvertErrorToString(rv); |
+ VLOG(1) << "Failed to submit transfer: " |
+ << ConvertPlatformUsbErrorToString(rv); |
transfer.Complete(USB_TRANSFER_ERROR, 0); |
} |
} |
@@ -755,4 +762,4 @@ void UsbDeviceHandleImpl::InternalClose() { |
device_ = NULL; |
} |
-} // namespace usb_service |
+} // namespace device |