Additions to the XTI Interface
The XNS 5 (UNIX03) standard introduces some new XTI interfaces and are described in the following list. For more information, refer to the relevant manual pages. These interfaces are not available for TLI users. The scatter-gather data transfer interfaces are:
-
t_sndvudata
() -
Send a data unit from one or more non-contiguous buffers. For more information, see the
t_sndvudata
(3C) man page. -
t_rcvvudata
() -
Receive a data unit into one or more non-contiguous buffers. For more information, see the
t_rcvvudata
(3C) man page. -
t_sndv
() -
Send data or expedited data from one or more non-contiguous buffers on a connection. For more information, see the
t_sndv
(3C) man page. -
t_rcvv
() -
Receive data or expedited data sent over a connection and put the data into one or more non-contiguous buffers. For more information, see the
t_rcvv
(3C) man pagees.
The XTI utility interface t_sysconf
()
gets configurable XTI
variables. The t_sndreldata
()
interface initiates and responds to an
orderly release with user data. The t_rcvreldata
()
receives an orderly
release indication or confirmation containing user data. For more information, see the
t_sysconf
(3C),
t_sndreldata
(3C), and
t_rcvreldata
(3C) man pages.
Note:
The additional interfacest_sndreldata
()
and
t_rcvreldata
()
are used only with a specific transport called
minimal OSI, which is not available on the Oracle Solaris platform. These interfaces are
not available for use in conjunction with Internet Transports (TCP or UDP).