/* USB::Device#usb_open */ static VALUE rusb_device_open(VALUE vdevice) { struct usb_device *device = get_usb_device(vdevice); usb_dev_handle *h = usb_open(device); return rusb_dev_handle_new(h); }