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);482 result = std::make_unique<OsxUsbTransport>(std::move(handle), timeout_ms); in usb_open()488 OsxUsbTransport::~OsxUsbTransport() { in ~OsxUsbTransport()492 int OsxUsbTransport::Close() { in Close()505 int OsxUsbTransport::Reset() { in Reset()510 ssize_t OsxUsbTransport::Read(void* data, size_t len) { in Read()550 ssize_t OsxUsbTransport::Write(const void* data, size_t len) { in Write()