Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!leah!bingvaxu!sunybcs!rutgers!att!alberta!ubc-cs!van-bc!mdivax1!fraser From: fraser@mdivax1.uucp (Cameron Fraser) Newsgroups: comp.unix.wizards Subject: Improving on SYSV Msgs Queues Message-ID: <1989Apr7.210108.7637@mdivax1.uucp> Date: 7 Apr 89 21:01:08 GMT Reply-To: fraser@mdivax1.uucp () Distribution: na Organization: Mobile Data International, Richmond, B.C., Canada Lines: 24 We build message switching systems to link our radio data networks with various type of host computers. Upto now the systems have been based on SYSV message queues because they offer us the best combination of portability (ATT/DEC/COMPAQ/etc.) and speed. However the shortcomings particularly the inability to do the equivalent of poll() or select() on multiple queues really hinders design. We looked at streams but backed away because of portability concerns and are now looking at a simple pseudo-device driver. I'd appreciate hearing from anyone that has tackled this problem already or who is interested in working on it (for instance demonstrating portability to their own environment). ------------------------------------------------------------------- Cameron Fraser uunet!van-bc!mdivax1!fraser Product Development (604) 277-1511 Mobile Data International ENVOY 100: mdi.fraser Richmond, B.C. CANADA (800) 663-8279 (US only) ------------------------------------------------------------------- -- ------------------------------------------------------------------- Cameron Fraser uunet!van-bc!mdivax1!fraser Product Development (604) 277-1511 Mobile Data International ENVOY 100: mdi.fraser