DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
Developing applications over IPX/SPX using TLI

Internet Packet Exchange (IPX)

IPX is a datagram (connectionless) service protocol that allows individual packets to be sent to and received from user processes. It does not support the concept of a connection or reliable delivery. However, guaranteed services (like SPX) can be built on top of IPX. IPX is used in situations where a guaranteed service is not required or where an occasional lost packet is not critical.

The TLI (Transport Layer Interface) library provides routines with which to access IPX. ``Using the IPX protocol'' describes how to use these routines to access IPX. See also ``Transport Layer Interface and X/Open Transport Interface (NET)''.


t_alloc
allocate a library structure

t_bind
bind an address to a transport endpoint

t_close
close a transport endpoint

t_error
produce an error message

t_free
free a library structure

t_getinfo
get protocol-specific service information

t_getstate
get the current state

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_rcvudata
receive a data unit

t_rcvuderr
receive a unit data error indication

t_sndudata
send a data unit

t_sync
synchronize the transport library

t_unbind
disable a transport endpoint

The structures used by the TLI interface to IPX are:



Next topic: Sequence Packet Exchange (SPX)
Previous topic: Developing applications over IPX/SPX using TLI

© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003