TODO update
[platform/upstream/libusb.git] / TODO
1 high priority
2 =============
3 cancellation race concerns - better tracking of kernel feedback?
4
5 for 1.0
6 =======
7 API docs
8 isochronous endpoint I/O
9 thread safety
10 abstraction for cross-platform-ness
11
12 for 1.1 or future
13 ==================
14 optional timerfd support (runtime detection)
15 notifications of hotplugged/unplugged devices
16 use poll() rather than select()?
17
18 1.0 API style/naming points to reconsider
19 =========================================
20
21 struct libusb_(bulk|control)_transfer or parameters?
22 devh in general
23 urbh in general (should this be a transfer handle?)
24 find/get devices API
25 config struct/function naming