Searched refs:WindowsUsbTransport (Results 1 – 1 of 1) sorted by relevance
69 class WindowsUsbTransport : public UsbTransport { class71 WindowsUsbTransport(std::unique_ptr<usb_handle> handle) : handle_(std::move(handle)) {} in WindowsUsbTransport() function in WindowsUsbTransport72 ~WindowsUsbTransport() override;82 DISALLOW_COPY_AND_ASSIGN(WindowsUsbTransport);156 ssize_t WindowsUsbTransport::Write(const void* data, size_t len) { in Write()195 ssize_t WindowsUsbTransport::Read(void* data, size_t len) { in Read()256 WindowsUsbTransport::~WindowsUsbTransport() { in ~WindowsUsbTransport()260 int WindowsUsbTransport::Close() { in Close()272 int WindowsUsbTransport::Reset() { in Reset()389 result = std::make_unique<WindowsUsbTransport>(std::move(handle)); in usb_open()