blob: f02ea3a68fb1a0485ebc8045dd6a880201799ecb [file] [log] [blame]
for 1.0
=======
cancellation race concerns - better tracking of kernel feedback?
thread safety
error codes
fixme review
review functionality missing over 0.1
endianness of control setup, issues when resubmitting transfers
rename poll to handle_events
make libusb_get_pollfds return const?
doxygen warnings
make descriptor things const?
isochronous sync I/O?
1.0 API style/naming points to reconsider
=========================================
typedef _cb or _cb_fn or _cb_t?
typedef as-is or pointers? libusb_dev_t rather than libusb_dev *?
for 1.1 or future
==================
optional timerfd support (runtime detection)
notifications of hotplugged/unplugged devices
use poll() rather than select()?
offer API to create/destroy handle_events thread