Transport Interfaces Programming Guide

Additions to XTI Interface

The XNS 5 (Unix98) standard introduces some new XTI interfaces. These are briefly described below. The details may be found in the relevant manual pages. These interfaces are not available for TLI users.

Scatter/Gather Data Transfer Interfaces

t_sndvudata(3N)

Send a data unit from one or more non-contiguous buffers

t_rcvvudata(3N)

Receive a data unit into one or more non-contiguous buffers

t_sndv(3N)

Send data or expedited data from one or more non-contiguous buffers on a connection

t_rcvv(3N)

Receive data or expedited data sent over a connection and put the data into one or more non-contiguous buffers

XTI Utility Functions

t_sysconf(3N)

Get configurable XTI variables

Additional Connection Release Interfaces

t_sndreldata(3N)

Initiate/respond to an orderly release with user data

t_rcvreldata(3N)

Receive an orderly release indication or confirmation containing user data


Note -

The additional interfacest_sndreldata(3N) and t_rcvreldata(3N) are only for use with a specific transport called "minimal OSI" which is not available on the Solaris platform. These interfaces are not available for use in conjunction with Internet Transports (TCP or UDP).