3 cancellation race concerns - better tracking of kernel feedback?
4 isochronous endpoint I/O
8 review functionality missing over 0.1
9 endianness of control setup, issues when resubmitting transfers
10 rename poll to handle_events
11 make libusb_get_pollfds return const?
14 make descriptor things const?
16 1.0 API style/naming points to reconsider
17 =========================================
18 typedef _cb or _cb_fn or _cb_t?
19 typedef as-is or pointers? libusb_dev_t rather than libusb_dev *?
23 optional timerfd support (runtime detection)
24 notifications of hotplugged/unplugged devices
25 use poll() rather than select()?
26 offer API to create/destroy handle_events thread