Searched refs:OsxUsbTransport (Results 1 – 1 of 1) sorted by relevance
68 class OsxUsbTransport : public UsbTransport { class71 OsxUsbTransport(std::unique_ptr<usb_handle> handle, uint32_t ms_timeout = 0) in OsxUsbTransport() function in OsxUsbTransport73 ~OsxUsbTransport() override;84 DISALLOW_COPY_AND_ASSIGN(OsxUsbTransport);471 return new OsxUsbTransport(std::move(handle), timeout_ms); in usb_open()474 OsxUsbTransport::~OsxUsbTransport() { in ~OsxUsbTransport()478 int OsxUsbTransport::Close() { in Close()491 int OsxUsbTransport::Reset() { in Reset()496 ssize_t OsxUsbTransport::Read(void* data, size_t len) { in Read()536 ssize_t OsxUsbTransport::Write(const void* data, size_t len) { in Write()