*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: t_rcvrel | Section: 3 | Source: Digital UNIX | File: t_rcvrel.3.gz
t_rcvrel(3) Library Functions Manual t_rcvrel(3) NAME t_rcvrel - Acknowledges receipt of an orderly release indication LIBRARY XTI Library (libxti.a) SYNOPSIS #include <xti.h> int t_rcvrel( int fd) ; STANDARDS Interfaces documented on this reference page conform to industry stan- dards as follows: t_rcvrel: XPG4-UNIX Refer to the standards(5) reference page for more information about in- dustry standards and associated tags. PARAMETERS The following table summarizes the relevance of input parameter data before and after t_rcvrel() is called: center, tab (@); lb lb lb c c c. Parameter@Before Call@After Call _ fd@y@n Notes to Table: y This is a meaningful parameter. n This is not a meaningful parameter. fd Specifies a file descriptor returned by the t_open() function that identifies a local transport endpoint that has been re- leased. VALID STATES The t_rcvrel() function can be called only in the T_DATAXFER and T_OUT- REL transport provider states. DESCRIPTION The t_rcvrel() XTI function is used in connection-oriented mode to ac- knowledge receipt of an orderly release indication at a transport end- point. The released endpoint is specified by a file descriptor previ- ously returned by the t_open() function. After receipt of this orderly release indication, at the transport end- point specified by the file descriptor, a transport user should not try to receive additional data from that transport endpoint. Any attempt to receive more data from a released transport endpoint blocks continu- ously. However, a transport user may continue to send data across the connection until a release is sent by a transport user who invokes a t_sndrel() function call. The t_rcvrel() function should not be used unless the servtype type-of- service returned by the t_open() or t_getinfo() functions is T_COTS_ORD (supports connection-mode service with the optional orderly release fa- cility). RETURN VALUE Upon successful completion, a value of 0 (zero) is returned. Otherwise, a value of -1 is returned and t_errno is set to indicate the error. ERRORS If the t_rcvrel() function fails, t_errno may be set to one of the fol- lowing values: [TBADF] File descriptor fd does not refer to a valid transport end- point. [TNOREL] No orderly release indication currently exists at the trans- port endpoint specified by the fd parameter. [TLOOK] An asynchronous event has occurred on the transport endpoint specified by the fd parameter and requires immediate atten- tion. [TSYSERR] A system error occurred during execution of this function. [TOUTSTATE] The t_rcvrel() function was issued in the wrong sequence at the transport endpoint referenced by the fd parameter. [TNOTSUPPORT] This function is not supported by the underlying transport provider. [TPROTO] This error indicates that a communication problem has been detected between XTI and the transport provider for which there is no other suitable XTI(t_errno). RELATED INFORMATION Functions: t_getinfo(3), t_open(3), t_sndrel(3) delim off t_rcvrel(3)

Navigation Options