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