I don't remember from where I got the scheme, so it might be general,
DigitalUnix, or HP-UX related. Checking the "HP 9000 networking XTI
programmer's guide" from 1995 there's no diagram.
The application which was initially developed on a SystemV derived
UNIX the Computer division of Philips Electronics had bought, used
TLI. Taken over by DEC we moved to SCO UNIX still using TLI, moving to
XLI on Alpha/Digital Unix.
The nice thing of TLI/XLI is the poll(). A multi-client server can
check a list of file descriptors AND indicate a timeout value for the
poll(). Like in
ret_cd = poll(tep->CEPlist, tep->CEPnumb, timeout);
BTW putting in a bit of OSI, on SCO UNIX I use a DEC package which
offers a TLI interface to an OSI TP4/IP stack. Even worked using X.25
as WAN. OSI TP4 and NetBIOS originally bought from Retix.
Date: Sat, 31 Aug 2019 11:41:40 -0400
From: Clem Cole <clemc(a)ccc.com>
To: Rudi Blom <rudi.j.blom(a)gmail.com>
Cc: tuhs <tuhs(a)minnie.tuhs.org>
Subject: Re: [TUHS] dmr streams & networking [was: Re: If not Linux,then what?]
Message-ID:
<CAC20D2MJPFoU6r73U9GDaqG+Q7vpH3T7CiDNjgN3D2uyuAJgLQ(a)mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
It's the Mentant implementation that HP originally bought. At LCC we had
to hacked on it a bit when we put Transparent Network Computing (TNC) stuff
in HP-UX [we had full process migration working BTW -- A real shame that
never shipped].
On Sat, Aug 31, 2019 at 5:44 AM Rudi Blom
<rudi.j.blom(a)gmail.com> wrote:
> Whenever I hear UNIX, networking and streams I
have to think about this
> scheme.
>
> Still using this, even on HP-UX 11.31 on Itanium rx-servers
>
> Cheers,
> uncle rubl