|
|
TLI (Transport Layer Interface) is an API developed by AT&T® for the creation of distributed applications that can be easily ported to run over different transports. XTI (X/Open Transport Interface) is an extension to and refinement of TLI developed by the X/Open Company Ltd.
TLI and XTI library routines (NET)
Routine | Description |
t_accept | accept a connect request |
t_alloc | allocate a library structure |
t_bind | bind an address to a transport endpoint |
t_close | close a transport endpoint |
t_connect | establish a connection with another transport user |
t_error | produce error message |
t_free | free a library structure |
t_getinfo | get protocol-specific service information |
t_getstate | get the current state |
t_listen | listen for a connect request |
t_look | look at the current event on a transport endpoint |
t_open | establish a transport endpoint |
t_optmgmt | manage options for a transport endpoint |
t_rcv | receive data or expedited data sent over a connection |
t_rcvconnect | receive the confirmation from a connect request |
t_rcvudata | receive a data unit |
t_rcvuderr | receive a unit data error indication |
t_rcvdis | retrieve information from disconnect |
t_rcvrel | acknowledge receipt of an orderly release indication |
t_snd | send data or expedited data over a connection |
t_snddis | send user-initiated disconnect request |
t_sndrel | initiate an orderly release |
t_sndudata | send a data unit |
t_sync | synchronize transport library |
t_unbind | disable a transport endpoint |
TLI can be used to access the TCP/IP and IPX/SPX transports. XTI can be used to access the TCP/IP and NetBIOS transports.