| Index: chrome/browser/devtools/device/usb/android_usb_device.cc
|
| diff --git a/chrome/browser/devtools/device/usb/android_usb_device.cc b/chrome/browser/devtools/device/usb/android_usb_device.cc
|
| index 51aed478581e9fe3362c245f6ac8e392e52c5d81..8ef9416ff8ca1b28054c3e241325e3ed1fd9b45e 100644
|
| --- a/chrome/browser/devtools/device/usb/android_usb_device.cc
|
| +++ b/chrome/browser/devtools/device/usb/android_usb_device.cc
|
| @@ -16,24 +16,24 @@
|
| #include "base/strings/utf_string_conversions.h"
|
| #include "chrome/browser/devtools/device/usb/android_rsa.h"
|
| #include "chrome/browser/devtools/device/usb/android_usb_socket.h"
|
| -#include "components/usb_service/usb_device.h"
|
| -#include "components/usb_service/usb_interface.h"
|
| -#include "components/usb_service/usb_service.h"
|
| #include "content/public/browser/browser_thread.h"
|
| #include "crypto/rsa_private_key.h"
|
| #include "device/core/device_client.h"
|
| +#include "device/usb/usb_device.h"
|
| +#include "device/usb/usb_interface.h"
|
| +#include "device/usb/usb_service.h"
|
| #include "net/base/ip_endpoint.h"
|
| #include "net/base/net_errors.h"
|
| #include "net/socket/stream_socket.h"
|
|
|
| -using usb_service::UsbConfigDescriptor;
|
| -using usb_service::UsbDevice;
|
| -using usb_service::UsbDeviceHandle;
|
| -using usb_service::UsbInterfaceAltSettingDescriptor;
|
| -using usb_service::UsbInterfaceDescriptor;
|
| -using usb_service::UsbEndpointDescriptor;
|
| -using usb_service::UsbService;
|
| -using usb_service::UsbTransferStatus;
|
| +using device::UsbConfigDescriptor;
|
| +using device::UsbDevice;
|
| +using device::UsbDeviceHandle;
|
| +using device::UsbInterfaceAltSettingDescriptor;
|
| +using device::UsbInterfaceDescriptor;
|
| +using device::UsbEndpointDescriptor;
|
| +using device::UsbService;
|
| +using device::UsbTransferStatus;
|
|
|
| namespace {
|
|
|
| @@ -59,8 +59,7 @@ typedef std::set<scoped_refptr<UsbDevice> > UsbDeviceSet;
|
| base::LazyInstance<std::vector<AndroidUsbDevice*> >::Leaky g_devices =
|
| LAZY_INSTANCE_INITIALIZER;
|
|
|
| -bool IsAndroidInterface(
|
| - scoped_refptr<const usb_service::UsbInterfaceDescriptor> interface) {
|
| +bool IsAndroidInterface(scoped_refptr<const UsbInterfaceDescriptor> interface) {
|
| if (interface->GetNumAltSettings() == 0)
|
| return false;
|
|
|
| @@ -91,9 +90,9 @@ scoped_refptr<AndroidUsbDevice> ClaimInterface(
|
| for (size_t i = 0; i < idesc->GetNumEndpoints(); ++i) {
|
| scoped_refptr<const UsbEndpointDescriptor> edesc =
|
| idesc->GetEndpoint(i);
|
| - if (edesc->GetTransferType() != usb_service::USB_TRANSFER_BULK)
|
| + if (edesc->GetTransferType() != device::USB_TRANSFER_BULK)
|
| continue;
|
| - if (edesc->GetDirection() == usb_service::USB_DIRECTION_INBOUND)
|
| + if (edesc->GetDirection() == device::USB_DIRECTION_INBOUND)
|
| inbound_address = edesc->GetAddress();
|
| else
|
| outbound_address = edesc->GetAddress();
|
| @@ -431,7 +430,7 @@ void AndroidUsbDevice::ProcessOutgoing() {
|
| BulkMessage message = outgoing_queue_.front();
|
| outgoing_queue_.pop();
|
| DumpMessage(true, message->data(), message->size());
|
| - usb_handle_->BulkTransfer(usb_service::USB_DIRECTION_OUTBOUND,
|
| + usb_handle_->BulkTransfer(device::USB_DIRECTION_OUTBOUND,
|
| outbound_address_,
|
| message.get(),
|
| message->size(),
|
| @@ -445,7 +444,7 @@ void AndroidUsbDevice::OutgoingMessageSent(UsbTransferStatus status,
|
| size_t result) {
|
| DCHECK(message_loop_ == base::MessageLoop::current());
|
|
|
| - if (status != usb_service::USB_TRANSFER_COMPLETED)
|
| + if (status != device::USB_TRANSFER_COMPLETED)
|
| return;
|
| message_loop_->PostTask(FROM_HERE,
|
| base::Bind(&AndroidUsbDevice::ProcessOutgoing, this));
|
| @@ -458,7 +457,7 @@ void AndroidUsbDevice::ReadHeader() {
|
| return;
|
| scoped_refptr<net::IOBuffer> buffer = new net::IOBuffer(kHeaderSize);
|
| usb_handle_->BulkTransfer(
|
| - usb_service::USB_DIRECTION_INBOUND,
|
| + device::USB_DIRECTION_INBOUND,
|
| inbound_address_,
|
| buffer.get(),
|
| kHeaderSize,
|
| @@ -471,13 +470,13 @@ void AndroidUsbDevice::ParseHeader(UsbTransferStatus status,
|
| size_t result) {
|
| DCHECK(message_loop_ == base::MessageLoop::current());
|
|
|
| - if (status == usb_service::USB_TRANSFER_TIMEOUT) {
|
| + if (status == device::USB_TRANSFER_TIMEOUT) {
|
| message_loop_->PostTask(FROM_HERE,
|
| base::Bind(&AndroidUsbDevice::ReadHeader, this));
|
| return;
|
| }
|
|
|
| - if (status != usb_service::USB_TRANSFER_COMPLETED || result != kHeaderSize) {
|
| + if (status != device::USB_TRANSFER_COMPLETED || result != kHeaderSize) {
|
| TransferError(status);
|
| return;
|
| }
|
| @@ -491,7 +490,7 @@ void AndroidUsbDevice::ParseHeader(UsbTransferStatus status,
|
| uint32 data_check = header[4];
|
| uint32 magic = header[5];
|
| if ((message->command ^ 0xffffffff) != magic) {
|
| - TransferError(usb_service::USB_TRANSFER_ERROR);
|
| + TransferError(device::USB_TRANSFER_ERROR);
|
| return;
|
| }
|
|
|
| @@ -515,7 +514,7 @@ void AndroidUsbDevice::ReadBody(scoped_refptr<AdbMessage> message,
|
| if (!usb_handle_.get())
|
| return;
|
| scoped_refptr<net::IOBuffer> buffer = new net::IOBuffer(data_length);
|
| - usb_handle_->BulkTransfer(usb_service::USB_DIRECTION_INBOUND,
|
| + usb_handle_->BulkTransfer(device::USB_DIRECTION_INBOUND,
|
| inbound_address_,
|
| buffer.get(),
|
| data_length,
|
| @@ -535,14 +534,14 @@ void AndroidUsbDevice::ParseBody(scoped_refptr<AdbMessage> message,
|
| size_t result) {
|
| DCHECK(message_loop_ == base::MessageLoop::current());
|
|
|
| - if (status == usb_service::USB_TRANSFER_TIMEOUT) {
|
| + if (status == device::USB_TRANSFER_TIMEOUT) {
|
| message_loop_->PostTask(FROM_HERE,
|
| base::Bind(&AndroidUsbDevice::ReadBody, this,
|
| message, data_length, data_check));
|
| return;
|
| }
|
|
|
| - if (status != usb_service::USB_TRANSFER_COMPLETED ||
|
| + if (status != device::USB_TRANSFER_COMPLETED ||
|
| static_cast<uint32>(result) != data_length) {
|
| TransferError(status);
|
| return;
|
| @@ -551,7 +550,7 @@ void AndroidUsbDevice::ParseBody(scoped_refptr<AdbMessage> message,
|
| DumpMessage(false, buffer->data(), data_length);
|
| message->body = std::string(buffer->data(), result);
|
| if (Checksum(message->body) != data_check) {
|
| - TransferError(usb_service::USB_TRANSFER_ERROR);
|
| + TransferError(device::USB_TRANSFER_ERROR);
|
| return;
|
| }
|
|
|
|
|