Esempio n. 1
0
File: usb.go Progetto: thequux/gousb
func (ep *EndpointHandle) ClearHalt() *UsbError {
	err := returnUsbError(C.libusb_clear_halt(ep.handle.handle, C.uchar(ep.ep)))
	return err
}
Esempio n. 2
0
File: usb.go Progetto: hanwen/usb
// Clear an halt/stall for a endpoint.
func (h *DeviceHandle) ClearHalt(endpoint byte) error {
	return toErr(C.libusb_clear_halt(h.me(), C.uchar(endpoint)))
}
Esempio n. 3
0
File: usb.go Progetto: thequux/gousb
func (h *DeviceHandle) ClearHalt(endpoint int) *UsbError {
	return returnUsbError(C.libusb_clear_halt(h.handle, C.uchar(endpoint)))
}