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