Loading...
Select Version
&pagelevel(3)&pagelevel
The XTI(POSIX) library functions are described in alphabetic order in this section.
To be able to execute the XTI functions, the application must include in the X/Open-compliant <xti.h> header file. The <xti.h> file is copied into the /usr/include directory when SOCKETS(POSIX) is installed (see also section "Header files").
If an XTI function returns the TSYSERR error, the errno error variable is set. the values for errno are defined in <errno.h>.
Contents:
- t_accept() - accept connection
- t_alloc() - reserve memory for library structure
- t_bind() - assign a transport endpoint an address
- t_close() - close transport endpoint
- t_connect() - request connection
- t_error() - output error message to the standard output
- t_free() - release library structure memory
- t_getinfo() - get protocol-specific information
- t_getprotaddr() - get protocol addresses
- t_getstate() - get current state
- t_listen() - wait for connection requests
- t_look() - get current event
- t_open() - set up a transport endpoint
- t_optmgmt() - manage transport endpoint options
- t_rcv() - receive data over a connection
- t_rcvconnect() - get the status of a connection request
- t_rcvdis() - get the cause of a connection shutdown
- t_rcvrel() - confirm a connection shutdown request
- t_rcvudata() - receive datagrams
- t_rcvuderr() - get error information about a sent datagram
- t_snd() - send data over a connection
- t_snddis() - refuse or abort a connection
- t_sndrel() - initiate an orderly connection shutdown
- t_sndudata() - send datagrams
- t_strerror() - output error message
- t_sync() - synchronize transport library
- t_unbind() - deactivate transport endpoint