Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ticlts(7) — NEWS-os 5.0.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought



ticlts(7)              DEVICES AND MODULES              ticlts(7)



NAME
     ticlts, ticots, ticotsord - loopback transport providers

SYNOPSIS
     #include <ticlts.h>
     #include <ticots.h>
     #include <ticotsord.h>

DESCRIPTION
     The devices known  as  ticlts,  ticots,  and  ticotsord  are
     ``loopback  transport providers,'' that is, stand-alone net-
     works at the transport level.  Loopback transport  providers
     are  [ordinary]  transport  providers in every sense, except
     one:  only one host (the local machine) is ``connected  to''
     a  loopback  network.   Loopback  transports [present] a TPI
     (STREAMS-level) interface to application processes  and  are
     intended  to  be  accessed  via  the TLI (application-level)
     interface.  They  are  implemented  as  clone  [?]  devices.
     [Rewrite:]   They   support  address  spaces  consisting  of
     ``flex-addresses,'' i.e., arbitrary sequences  of  arbitrary
     octets,  of  length  > 0, represented by a netbuf structure.
     ticlts is a datagram-mode  transport  provider.   It  offers
     (connectionless)   service  of  type  TCLTS.   Its  default
     address size is  TCLDEFAULTADDRSZ.   ticlts  [supports  the
     following error indications] (see trcvuderr(3N)):

          TCLBADADDR      bad address specification
          TCLBADOPT       bad option specification
          TCLNOPEER       bound
          TCLPEERBADSTATE peer in wrong state
     ticots is a virtual  circuit-mode  transport  provider.   It
     offers  (connection-oriented)  service  of type TCOTS.  Its
     default address size is TCODEFAULTADDRSZ.  ticots [supports
     the following disconnect reasons] (see trcvdis(3N)):
      TCO_NOPEER              no listener on destination address
      TCO_PEERNOROOMONQ       peer has no room on connect queue
      TCO_PEERBADSTATE        peer in wrong state
      TCO_PEERINITIATED       peer-initiated disconnect
      TCO_PROVIDERINITIATED   provider-initiated disconnect
     ticotsord is  a  virtual  circuit-mode  transport  provider,
     offering  service  of  type  TCOTSORD (connection-oriented
     service with orderly release).  Its default address size  is
     TCOODEFAULTADDRSZ.    ticotsord   [supports  the  following
     disconnect reasons] (see trcvdis(3N)):
     TCOO_NOPEER              no listener on destination address
     TCOO_PEERNOROOMONQ       peer has no room on connect queue
     TCOO_PEERBADSTATE        peer in wrong state
     TCOO_PEERINITIATED       peer-initiated disconnect
     TCOO_PROVIDERINITIATED   provider-initiated disconnect
     The options (in the sense of toptmgmt(3N)) supported by the
     loopback transports are << TBD >>.




                                                                1





ticlts(7)              DEVICES AND MODULES              ticlts(7)



USAGE
     Loopback transports support a local  IPC  mechanism  through
     the  TLI interface.  Applications implemented in a transport
     provider-independent manner on a client-server  model  using
     this  IPC  are  transparently  [trans]portable  to networked
     environments.  Transport  provider-independent  applications
     must  not  include  the  header files listed in the synopsis
     section above.  In particular, the  options  are  (like  all
     transport  provider options) provider dependent.  ticlts and
     ticots [support] the same service types (T_CLTS and  T_COTS)
     supported  by  the  OSI  transport-level  model.  The use of
     ticlts and ticots is  encouraged.   ticotsord  supports  the
     same service type (TCOTSORD) supported by the TCP/IP model.
     The use of ticotsord is discouraged except  for  reasons  of
     compatibility.

FILES
     /dev/ticlts
     /dev/ticots
     /dev/ticotsord



































                                                                2



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026