Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83 based; site hou2d.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxt!houxm!hou2d!afb3 From: afb3@hou2d.UUCP (A.BALDWIN) Newsgroups: net.arch Subject: Re: dumber terminal device drivers Message-ID: <524@hou2d.UUCP> Date: Mon, 1-Apr-85 16:54:53 EST Article-I.D.: hou2d.524 Posted: Mon Apr 1 16:54:53 1985 Date-Received: Tue, 2-Apr-85 07:21:55 EST References: <327@piggy.UUCP>, <2536@nsc.UUCP> Organization: AT&T Bell Labs, Holmdel NJ Lines: 22 Response to Jon Hyshpan's "Pick your own terminator tty read" which was a response to Daryl Monge's "one character at a time tty read" Flames not withstanding (I'm really a UN*X lover too), the method you discribe (re: 256 bit mask for terminators) has been used in RSX-11M and VMS for quite a few years. It is called "read with special terminators". Another useful "special" tty "read" function is "read with escape sequences". Both RSX and VMS have this type of modifier to terminal I/O calls (QIO's anyone?). That's how EDT and other screen oriented junk is done in DEC-land. If you don't think this can reduce overhead, try inplmenting a "dumb" terminal or "file transfer" program over an async. without them. Excuse me while I don my fire retardent suit. Al Baldwin AT&T-Bell Labs ...!ihnp4!hou2d!afb3 [These opinions are my own....Who else would want them!!!]