Home | History | Annotate | Download | only in client

Lines Matching defs:usb_handle

49 struct usb_handle
62 usb_handle()
75 static auto& g_usb_handles = *new std::vector<std::unique_ptr<usb_handle>>();
89 static void usb_kick_locked(usb_handle* handle);
102 static void AddDevice(std::unique_ptr<usb_handle> handle) {
109 static std::unique_ptr<usb_handle> CheckInterface(IOUSBInterfaceInterface550** iface, UInt16 vendor,
298 std::unique_ptr<usb_handle> handle =
306 usb_handle* handle_p = handle.get();
310 register_usb_transport(reinterpret_cast<::usb_handle*>(handle_p), serial, devpath.c_str(),
329 static std::unique_ptr<usb_handle> CheckInterface(IOUSBInterfaceInterface550** interface,
331 std::unique_ptr<usb_handle> handle;
365 handle.reset(new usb_handle);
468 int usb_write(usb_handle *handle, const void *buf, int len)
507 int usb_read(usb_handle *handle, void *buf, int len)
547 int usb_close(usb_handle *handle)
559 static void usb_kick_locked(usb_handle *handle)
574 void usb_kick(usb_handle *handle) {
580 size_t usb_get_max_packet_size(usb_handle* handle) {