| 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 5b37f88f258398a51530adffd15b4d9fa25351e9..e8754bd2c04c5a14e15d8aef53e9e8c19d93aa95 100644
|
| --- a/chrome/browser/devtools/device/usb/android_usb_device.cc
|
| +++ b/chrome/browser/devtools/device/usb/android_usb_device.cc
|
| @@ -36,7 +36,9 @@ using device::UsbDeviceHandle;
|
| using device::UsbInterfaceDescriptor;
|
| using device::UsbEndpointDescriptor;
|
| using device::UsbService;
|
| +using device::UsbTransferDirection;
|
| using device::UsbTransferStatus;
|
| +using device::UsbTransferType;
|
|
|
| namespace {
|
|
|
| @@ -227,9 +229,9 @@ void OpenAndroidDevice(AndroidUsbDevices* devices,
|
| int zero_mask = 0;
|
|
|
| for (const UsbEndpointDescriptor& endpoint : interface.endpoints) {
|
| - if (endpoint.transfer_type != device::USB_TRANSFER_BULK)
|
| + if (endpoint.transfer_type != UsbTransferType::BULK)
|
| continue;
|
| - if (endpoint.direction == device::USB_DIRECTION_INBOUND)
|
| + if (endpoint.direction == UsbTransferDirection::INBOUND)
|
| inbound_address = endpoint.address;
|
| else
|
| outbound_address = endpoint.address;
|
| @@ -446,7 +448,7 @@ void AndroidUsbDevice::ProcessOutgoing() {
|
| DumpMessage(true, message->data(), message->size());
|
|
|
| usb_handle_->GenericTransfer(
|
| - device::USB_DIRECTION_OUTBOUND, outbound_address_, message,
|
| + UsbTransferDirection::OUTBOUND, outbound_address_, message,
|
| message->size(), kUsbTimeout,
|
| base::Bind(&AndroidUsbDevice::OutgoingMessageSent,
|
| weak_factory_.GetWeakPtr()));
|
| @@ -455,7 +457,7 @@ void AndroidUsbDevice::ProcessOutgoing() {
|
| void AndroidUsbDevice::OutgoingMessageSent(UsbTransferStatus status,
|
| scoped_refptr<net::IOBuffer> buffer,
|
| size_t result) {
|
| - if (status != device::USB_TRANSFER_COMPLETED) {
|
| + if (status != UsbTransferStatus::COMPLETED) {
|
| return;
|
| }
|
|
|
| @@ -472,7 +474,7 @@ void AndroidUsbDevice::ReadHeader() {
|
|
|
| scoped_refptr<net::IOBuffer> buffer = new net::IOBuffer(kHeaderSize);
|
| usb_handle_->GenericTransfer(
|
| - device::USB_DIRECTION_INBOUND, inbound_address_, buffer, kHeaderSize,
|
| + UsbTransferDirection::INBOUND, inbound_address_, buffer, kHeaderSize,
|
| kUsbTimeout,
|
| base::Bind(&AndroidUsbDevice::ParseHeader, weak_factory_.GetWeakPtr()));
|
| }
|
| @@ -482,13 +484,13 @@ void AndroidUsbDevice::ParseHeader(UsbTransferStatus status,
|
| size_t result) {
|
| DCHECK(task_runner_->BelongsToCurrentThread());
|
|
|
| - if (status == device::USB_TRANSFER_TIMEOUT) {
|
| + if (status == UsbTransferStatus::TIMEOUT) {
|
| task_runner_->PostTask(FROM_HERE,
|
| base::Bind(&AndroidUsbDevice::ReadHeader, this));
|
| return;
|
| }
|
|
|
| - if (status != device::USB_TRANSFER_COMPLETED || result != kHeaderSize) {
|
| + if (status != UsbTransferStatus::COMPLETED || result != kHeaderSize) {
|
| TransferError(status);
|
| return;
|
| }
|
| @@ -502,7 +504,7 @@ void AndroidUsbDevice::ParseHeader(UsbTransferStatus status,
|
| uint32_t data_check = header[4];
|
| uint32_t magic = header[5];
|
| if ((message->command ^ 0xffffffff) != magic) {
|
| - TransferError(device::USB_TRANSFER_ERROR);
|
| + TransferError(UsbTransferStatus::TRANSFER_ERROR);
|
| return;
|
| }
|
|
|
| @@ -529,7 +531,7 @@ void AndroidUsbDevice::ReadBody(std::unique_ptr<AdbMessage> message,
|
| scoped_refptr<net::IOBuffer> buffer =
|
| new net::IOBuffer(static_cast<size_t>(data_length));
|
| usb_handle_->GenericTransfer(
|
| - device::USB_DIRECTION_INBOUND, inbound_address_, buffer, data_length,
|
| + UsbTransferDirection::INBOUND, inbound_address_, buffer, data_length,
|
| kUsbTimeout,
|
| base::Bind(&AndroidUsbDevice::ParseBody, weak_factory_.GetWeakPtr(),
|
| base::Passed(&message), data_length, data_check));
|
| @@ -543,14 +545,14 @@ void AndroidUsbDevice::ParseBody(std::unique_ptr<AdbMessage> message,
|
| size_t result) {
|
| DCHECK(task_runner_->BelongsToCurrentThread());
|
|
|
| - if (status == device::USB_TRANSFER_TIMEOUT) {
|
| + if (status == UsbTransferStatus::TIMEOUT) {
|
| task_runner_->PostTask(
|
| FROM_HERE, base::Bind(&AndroidUsbDevice::ReadBody, this,
|
| base::Passed(&message), data_length, data_check));
|
| return;
|
| }
|
|
|
| - if (status != device::USB_TRANSFER_COMPLETED ||
|
| + if (status != UsbTransferStatus::COMPLETED ||
|
| static_cast<uint32_t>(result) != data_length) {
|
| TransferError(status);
|
| return;
|
| @@ -559,7 +561,7 @@ void AndroidUsbDevice::ParseBody(std::unique_ptr<AdbMessage> message,
|
| DumpMessage(false, buffer->data(), data_length);
|
| message->body = std::string(buffer->data(), result);
|
| if (Checksum(message->body) != data_check) {
|
| - TransferError(device::USB_TRANSFER_ERROR);
|
| + TransferError(UsbTransferStatus::TRANSFER_ERROR);
|
| return;
|
| }
|
|
|
|
|