From: Peter S. <pe...@st...> - 2012-07-05 04:15:27
|
Uwe Hermann wrote: > Will let you know if and how this improves Windows support (it > should quite a bit, I hope). I actually think it is only a cosmetic change, although a nice one. Windows simply can not use fds, and glib goes through a lot of effort to simulate that it can. There are threads and various native constructs involved. We decided against this within libusb. The lowest common denominator for libusb is a dedicated thread (created by the caller) which calls IO event handling functions, and I'd suggest using the same design in sigrok. Not because it's what libusb does, but because it's the only really portable way. :\ //Peter |