diff options
author | Daniel Drake <dsd@gentoo.org> | 2008-05-10 14:42:43 +0100 |
---|---|---|
committer | Daniel Drake <dsd@gentoo.org> | 2008-05-10 15:36:29 +0100 |
commit | c3844f7aeb2176636ce6e6ef697659fdb0b30048 (patch) | |
tree | 8b5f0a9f1d3f07a0de8289f146422cb0e0e01ec8 /libusb/libusb.h | |
parent | d77052c0d630e33737c38d601fd633155f6b2229 (diff) | |
download | libusb-c3844f7aeb2176636ce6e6ef697659fdb0b30048.tar.gz |
Fetch configurations by index (not value)
Otherwise there is no way to know which values to look for.
Diffstat (limited to 'libusb/libusb.h')
-rw-r--r-- | libusb/libusb.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libusb/libusb.h b/libusb/libusb.h index 62ed0ea..f946a27 100644 --- a/libusb/libusb.h +++ b/libusb/libusb.h @@ -670,7 +670,9 @@ int libusb_get_device_descriptor(libusb_device *dev, struct libusb_config_descriptor *libusb_get_active_config_descriptor( libusb_device *dev); struct libusb_config_descriptor *libusb_get_config_descriptor( - libusb_device *dev, uint8_t config); + libusb_device *dev, uint8_t config_index); +struct libusb_config_descriptor *libusb_get_config_descriptor_by_value( + libusb_device *dev, uint8_t bConfigurationValue); void libusb_free_config_descriptor(struct libusb_config_descriptor *config); uint8_t libusb_get_bus_number(libusb_device *dev); uint8_t libusb_get_device_address(libusb_device *dev); |