Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!zaphod.mps.ohio-state.edu!lavaca.uh.edu!uhnix1!sugar!ficc!peter From: peter@ficc.uu.net (Peter da Silva) Newsgroups: comp.unix.questions Subject: Re: Summary: Is there a select()-like call for message queues? Keywords: AIX Message-ID: Date: 9 Jan 90 19:55:45 GMT References: <1826@xyzzy.UUCP> Reply-To: peter@ficc.uu.net (Peter da Silva) Organization: Xenix Support, FICC Lines: 9 Yeh, it's a bummer. For years a buddy of mine said that this and asynch I/O was sorely needed in UNIX, but only in the past few years did I come around. You should be able to do a poll/select on *any* file descriptor or combination thereof. Not only that, but you should be able to post a read() without waiting. This would be a much cleaner technique than either select() or poll(), and would allow all sorts of nice epiphenomena. For example, you could explictly read-ahead on a raw device... (da Silva real-time-UNIX-hooks rant # 45) -- _--_|\ Peter da Silva. +1 713 274 5180. . / \ Also or \_.--._/ v "Have you hugged your wolf today?" `-_-'