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:
- 
t_bind
 - 
t_info
 - 
t_optmgmt
 - 
t_unitdata
 - 
t_uderr
 
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