Support libusb_set_option in additon to libusb_set_debug. (#39)
* Support libusb_set_option in additon to libusb_set_debug. The latter is deprecated in libusb 1.0.22 and later. * Move the "debug level constants" todo to the right place. Add a comment about libusb 1.0.22 exported API version.
This commit is contained in:

committed by
GitHub

parent
21b0ed46ae
commit
c6e780971f
@@ -31,6 +31,7 @@ int gousb_compact_iso_data(struct libusb_transfer *xfer, unsigned char *status);
|
||||
struct libusb_transfer *gousb_alloc_transfer_and_buffer(int bufLen, int numIsoPackets);
|
||||
void gousb_free_transfer_and_buffer(struct libusb_transfer *xfer);
|
||||
int submit(struct libusb_transfer *xfer);
|
||||
void gousb_set_debug(libusb_context *ctx, int lvl);
|
||||
*/
|
||||
import "C"
|
||||
|
||||
@@ -219,7 +220,7 @@ func (libusbImpl) exit(c *libusbContext) error {
|
||||
}
|
||||
|
||||
func (libusbImpl) setDebug(c *libusbContext, lvl int) {
|
||||
C.libusb_set_debug((*C.libusb_context)(c), C.int(lvl))
|
||||
C.gousb_set_debug((*C.libusb_context)(c), C.int(lvl))
|
||||
}
|
||||
|
||||
func (libusbImpl) getDeviceDesc(d *libusbDevice) (*DeviceDesc, error) {
|
||||
|
Reference in New Issue
Block a user