summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorDaniel Drake <dsd@gentoo.org>2008-01-04 01:19:07 +0000
committerDaniel Drake <dsd@gentoo.org>2008-01-04 01:20:29 +0000
commitdcd5e0075fa84601d997d29bb60bc8370b97a375 (patch)
treea28030157655b8a392d018c4dbe87652be063e92 /TODO
parentde53d972ed9c1f21f86ffd585560520e986f212c (diff)
downloadlibusb-dcd5e0075fa84601d997d29bb60bc8370b97a375.tar.gz
TODO update
Start listing the things I want to discuss/reconsider before 1.0 API is final.
Diffstat (limited to 'TODO')
-rw-r--r--TODO10
1 files changed, 10 insertions, 0 deletions
diff --git a/TODO b/TODO
index 9956176..f4becf6 100644
--- a/TODO
+++ b/TODO
@@ -6,3 +6,13 @@ thread safety
signalfd emulation through pipes and sigaction() for older kernels
signalfd not needed for usbfs? can we poll on the fd?
use poll() rather than select()?
+abstraction for cross-platform-ness
+
+API style/naming points to reconsider
+=====================================
+
+struct libusb_(bulk|control)_transfer or parameters?
+devh in general
+urbh in general (should this be a transfer handle?)
+find/get devices API
+config struct/function naming