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 ---