libusb.h (8fa0b743820f61c661ba5f3ea0e3be0dc137910e) | libusb.h (748205a3703147c4587ea21e78bfdb84037df076) |
---|---|
1/* $FreeBSD$ */ 2/*- 3 * Copyright (c) 2009 Sylvestre Gallon. All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 357 unchanged lines hidden (view full) --- 366 367ssize_t libusb_get_device_list(libusb_context * ctx, libusb_device *** list); 368void libusb_free_device_list(libusb_device ** list, int unref_devices); 369uint8_t libusb_get_bus_number(libusb_device * dev); 370uint8_t libusb_get_device_address(libusb_device * dev); 371enum libusb_speed libusb_get_device_speed(libusb_device * dev); 372int libusb_clear_halt(libusb_device_handle *devh, uint8_t endpoint); 373int libusb_get_max_packet_size(libusb_device * dev, uint8_t endpoint); | 1/* $FreeBSD$ */ 2/*- 3 * Copyright (c) 2009 Sylvestre Gallon. All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 357 unchanged lines hidden (view full) --- 366 367ssize_t libusb_get_device_list(libusb_context * ctx, libusb_device *** list); 368void libusb_free_device_list(libusb_device ** list, int unref_devices); 369uint8_t libusb_get_bus_number(libusb_device * dev); 370uint8_t libusb_get_device_address(libusb_device * dev); 371enum libusb_speed libusb_get_device_speed(libusb_device * dev); 372int libusb_clear_halt(libusb_device_handle *devh, uint8_t endpoint); 373int libusb_get_max_packet_size(libusb_device * dev, uint8_t endpoint); |
374int libusb_get_max_iso_packet_size(libusb_device * dev, uint8_t endpoint); |
|
374libusb_device *libusb_ref_device(libusb_device * dev); 375void libusb_unref_device(libusb_device * dev); 376int libusb_open(libusb_device * dev, libusb_device_handle ** devh); 377libusb_device_handle *libusb_open_device_with_vid_pid(libusb_context * ctx, uint16_t vendor_id, uint16_t product_id); 378void libusb_close(libusb_device_handle * devh); 379libusb_device *libusb_get_device(libusb_device_handle * devh); 380int libusb_get_configuration(libusb_device_handle * devh, int *config); 381int libusb_set_configuration(libusb_device_handle * devh, int configuration); --- 80 unchanged lines hidden --- | 375libusb_device *libusb_ref_device(libusb_device * dev); 376void libusb_unref_device(libusb_device * dev); 377int libusb_open(libusb_device * dev, libusb_device_handle ** devh); 378libusb_device_handle *libusb_open_device_with_vid_pid(libusb_context * ctx, uint16_t vendor_id, uint16_t product_id); 379void libusb_close(libusb_device_handle * devh); 380libusb_device *libusb_get_device(libusb_device_handle * devh); 381int libusb_get_configuration(libusb_device_handle * devh, int *config); 382int libusb_set_configuration(libusb_device_handle * devh, int configuration); --- 80 unchanged lines hidden --- |