Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!mit-eddie!ll-xn!ames!ucbcad!ucbvax!sdcsvax!ucsdhub!jack!man!nusdhub!rwhite From: rwhite@nusdhub.UUCP (Robert C. White Jr.) Newsgroups: comp.unix.questions Subject: Re: System V manuals (was Re: What real non-UNIX 'C' compilers...) Message-ID: <163@nusdhub.UUCP> Date: Tue, 20-Oct-87 14:27:46 EDT Article-I.D.: nusdhub.163 Posted: Tue Oct 20 14:27:46 1987 Date-Received: Thu, 22-Oct-87 00:42:15 EDT References: <855@sugar.UUCP> <29930@sun.uucp> <867@sugar.UUCP> <30458@sun.uucp> <31166@sun.uucp> Organization: National University, San Diego Lines: 41 Summary: Ok on all that, execpt... [again :-)] In article <31166@sun.uucp>, guy%gorodish@Sun.COM (Guy Harris) writes: > > [user process] > > | > > [Multiplexor Driver] > > | | | > > module: A B & C > > > > etc. ad nasuim. > > For some reason, probably to simplify the diagram, they omitted the stream head > from this diagram. It's still there; it's *always* there in *any* stream. The impression the entire text [Deleted for brevity :-)] gave was that the "multiplexor driver" was the head of a stream [perhaps "special" in some way] into which connections to the heads of other STREAMS could be pushed [or ioctl(ed) in some way. i.e.: "Upper multiplexors are a spesific application of standard STREAMS facilities that support multiple minor devices in a device driver." Im begining to get the feeling that this STREAMS primer should be used for "Priming" bonfires. This thing is full of mixed messages. Would it therefore be more correct to have something like: Process A B C D | | | | Head (a) (b) (c) (d) | | | | [ Upper Multiplexor ] | | [ Lower Multiplexor ] | | | ] Device 1 2 3 Or is the entire thing even more convoluted??? Rob.