> Tread won't hurt very much. If you really care about minimizing > the number of requests, you'd do better to have a single "events" > file that got opened once and then polled (with blocking reads) > to get information out of the device.
yes. we do that often; it works well. think of it as `publish/subscribe' for the 21st century: instead of lots of peculiar new APIs and Pattern Names, you open a file, and if needed write a subscription description; and read from it. the server knows.
