Index: device/usb/usb_context.cc |
diff --git a/components/usb_service/usb_context.cc b/device/usb/usb_context.cc |
similarity index 88% |
rename from components/usb_service/usb_context.cc |
rename to device/usb/usb_context.cc |
index 963986a09636b9101d6e2eb3aee3a06f4523852d..72a38359593fbef9bd823828e99c22f0d39df1bb 100644 |
--- a/components/usb_service/usb_context.cc |
+++ b/device/usb/usb_context.cc |
@@ -2,17 +2,17 @@ |
// 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_context.h" |
+#include "device/usb/usb_context.h" |
#include "base/atomicops.h" |
#include "base/logging.h" |
#include "base/synchronization/waitable_event.h" |
#include "base/threading/platform_thread.h" |
-#include "components/usb_service/usb_error.h" |
+#include "device/usb/usb_error.h" |
#include "third_party/libusb/src/libusb/interrupt.h" |
#include "third_party/libusb/src/libusb/libusb.h" |
-namespace usb_service { |
+namespace device { |
// The UsbEventHandler works around a design flaw in the libusb interface. There |
// is currently no way to signal to libusb that any caller into one of the event |
@@ -34,9 +34,7 @@ class UsbContext::UsbEventHandler : public base::PlatformThread::Delegate { |
}; |
UsbContext::UsbEventHandler::UsbEventHandler(libusb_context* context) |
- : context_(context), |
- thread_handle_(0), |
- start_polling_(false, false) { |
+ : context_(context), thread_handle_(0), start_polling_(false, false) { |
base::subtle::Release_Store(&running_, 1); |
bool success = base::PlatformThread::Create(0, this, &thread_handle_); |
DCHECK(success) << "Failed to create USB IO handling thread."; |
@@ -59,7 +57,8 @@ void UsbContext::UsbEventHandler::ThreadMain() { |
while (base::subtle::Acquire_Load(&running_)) { |
const int rv = libusb_handle_events(context_); |
if (rv != LIBUSB_SUCCESS) { |
- VLOG(1) << "Failed to handle events: " << ConvertErrorToString(rv); |
+ VLOG(1) << "Failed to handle events: " |
+ << ConvertPlatformUsbErrorToString(rv); |
} |
} |
VLOG(1) << "UsbEventHandler shutting down."; |
@@ -78,4 +77,4 @@ UsbContext::~UsbContext() { |
libusb_exit(context_); |
} |
-} // namespace usb_service |
+} // namespace device |