> The documentation for HPSELECT says that it only works for NetIPC sockets.
> I haven't tried this myself, but it'd sure be nice if the documentation
> were wrong and Gavin were right. (I presume that the documentation is wrong
> insofar as it states NetIPC but really means NetIPC and BSD.) However,
> IOWAIT will hang on both NetIPC sockets _and_ ordinary files. That just
> leaves AIF ports.
Well, I'm pretty sure that at least in a Posix program you can use the BSD
Sockets calls with the Posix select() call. I kind of assumed that select()
calls HPSELECT. There may be some bit of glue that you only get by going
through the Posix interfaces though.
G.