Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ticotsord(7) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

intro(3)

socket(3N)

t_open(3N)

t_rcvdis(3N)

clone(7)

ticots(7)

ticlts(7)






       ticotsord(7)                                            ticotsord(7)


       NAME
             ticotsord - connection-oriented loopback transport provider
             with orderly release

       SYNOPSIS
             #include <sys/socket.h>
             s = socket(AF_UNIX, SOCK_STREAM, 0);
             #include <xti.h>
             t = t_open("/dev/ticotsord", O_RDWR, infop);

       DESCRIPTION
             /dev/ticotsord is a connection-mode transport provider
             offering service of type T_COTS.

             s and t are file descriptors for the respective endpoints on
             calls to functions opening a file descriptor for a transport
             endpoint.

             /dev/ticotsord is typically invoked as the implied device in a
             call to socket or as the first argument in a call to t_open
             and is used to identify the transport protocol that will
             supply a connection-based transport service.

             The device known as /dev/ticotsord is a ``loopback transport
             provider,'' that is, a stand-alone network at the transport
             level.  Loopback devices are transport providers in every
             sense except one: only one host (the local machine) is
             ``connected to'' a loopback network.

             /dev/ticotsord may be used as a clone device to find a minor
             available device for the transport user.  It presents a TPI
             (STREAMS-level) interface to application processes and is
             intended to be accessed via the TLI or socket (application-
             level) interface.  It supports address spaces consisting of
             ``flex-addresses,'' that is, arbitrary sequences of octets, of
             length > 0, represented by a netbuf structure, described in
             Intro(3).

          Return Values
             The value returned by a call to open an endpoint with
             /dev/ticotsord is a file descriptor characterizing the
             endpoint.

          Files




                           Copyright 1994 Novell, Inc.               Page 1













      ticotsord(7)                                            ticotsord(7)


            /dev/ticotsord    loopback transport provider
            /usr/lib/libnsl.so
                              Network Services Library (shared object)
            /usr/lib/libsocket.so
                              Socket Library (shared object)
            /usr/lib/libxti.so
                              Transport Interface Library (shared object)

      USAGE
            Loopback transports support a local IPC mechanism through the
            TLI and sockets interfaces.  Applications implemented in a
            transport provider-independent manner on a client-server model
            using this IPC are transparently transportable to networked
            environments.

            /dev/ticotsord supports the same service type (T_COTS)
            supported by the OSI transport-level model and its use is
            encouraged.

      REFERENCES
            intro(3), socket(3N), t_open(3N), t_rcvdis(3N), clone(7),
            ticots(7), ticlts(7)


























                          Copyright 1994 Novell, Inc.               Page 2








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