Как я наиболее правильно использую libusb для подключения к подключенным USB-устройствам?
В частности, как мне передавать данные на USB-устройства, получать информацию с устройств, узнать имя подключенного устройства, если у них есть хранилище и т.д.
В частности, я буду запускать это на компьютере Mac OS X nbsp; X, поэтому я знаю, что не могу просто использовать заголовочные файлы Windows.
Если есть хорошее объяснение на устройствах libusb и USB, это тоже будет полезно.