Path: utzoo!attcan!uunet!wuarchive!gem.mps.ohio-state.edu!uwm.edu!mailrus!cornell!uw-beaver!ubc-cs!van-bc! From: lphillips@lpami.wimsey.bc.ca (Larry Phillips) Newsgroups: comp.sys.amiga.tech Subject: Re: XPR protocol Keywords: use in BBS Message-ID: <775@lpami.wimsey.bc.ca> Date: 22 Sep 89 16:44:01 GMT Lines: 38 Return-Path: To: van-bc!rnews Oh, what a tangled web we weave.... In <20058@usc.edu>, papa@pollux.usc.edu (Marco Papa) writes: >Have you read the XPR spec? "Current" XPRs and XEMs will allow the behavior >you describe, if written as reentrant programs, like the 'xprzmodem.library" >that has been available so far as an external XPR. The current spec does NOT >"limit the choice of configuration" at all or makes any of the 'assumptions' >you make in your posting. The spec was created with features like the ones >you mention already built into it. In fact it simply lists some >of the possible configurations that a comm program might want to use, but these >are certainly not the only ones one could come up. Remember that the XPR or >XEMs never directly act over the serial port, the screen or the keyboard, but >do it only through 'implementation hooks' included in the COMM code. As far >as the XPR and XEMs are concerned they have NO idea of 'how many times they >are being run', who runs them or whether there are other XPR and XEMS running >on the same or other serial ports. The current spec allows ALL of this. Time >for a second reading of the spec? :-) > >-- Marco Papa 'Doc' Yes, I have read the spec, several times. I was not commenting, in particular, on the XPR spec itself, but rather, on the comments by you in the posting I was replying to, wherein you said things like "it doesn't make sense to have more than one... in a (comm | BBS) program. It was an observation, pointing out that it might indeed make sense to have any configuration we can visualize, or even those we have not thought of yet. -larry -- The Mac? Oh, that's just like a computer, only slower. +-----------------------------------------------------------------------+ | // Larry Phillips | | \X/ lphillips@lpami.wimsey.bc.ca -or- uunet!van-bc!lpami!lphillips | | COMPUSERVE: 76703,4322 -or- 76703.4322@compuserve.com | +-----------------------------------------------------------------------+