t_close man page on DigitalUNIX

Man page or keyword search:  
man Server   12896 pages
apropos Keyword Search (all sections)
Output format
DigitalUNIX logo
[printable version]

t_close(3)							    t_close(3)

NAME
       t_close - Close a transport endpoint.

SYNOPSIS
       #include <xti.h>

       int t _close(
	       int fd );

LIBRARY
       XTI Library (libxti.a)

STANDARDS
       Interfaces  documented on this reference page conform to industry stan‐
       dards as follows:

       t_close():  XNS4.0, XNS5.0

       Refer to the standards(5) reference page	 for  more  information	 about
       industry standards and associated tags.

PARAMETERS
       The  following  table  summarizes  the relevance of the input parameter
       before and after t_close() is called:

       ─────────────────────────────────────
       Parameter   Before Call	 After Call
       ─────────────────────────────────────
       fd	   y		 n
       ─────────────────────────────────────

       Notes to table: This is a meaningful parameter.	This is not a meaning‐
       ful  parameter.	 Specifies  a file descriptor returned by the t_open()
       function that identifies a local transport endpoint.

DESCRIPTION
       The t_close() XTI function is used in connection-oriented  and  connec‐
       tionless	 transport  service  to	 inform	 a transport provider that the
       transport user has finished with the transport endpoint. The  transport
       endpoint	 is  specified by a file descriptor previously returned by the
       t_open() function. The  t_close()  function  frees  any	local  library
       resources associated with the transport endpoint referenced by the file
       descriptor.

       The t_close() function does not check state information (see the t_get‐
       state()	function). Consequently, t_close() may be called in any trans‐
       port provider state to close an open transport endpoint. When t_close()
       executes,  local	 library  resources associated with the transport end‐
       point are automatically freed.  In  addition,  a	 close()  function  is
       called for the referenced file descriptor.  The close() function aborts
       when there are no other file descriptors, in the current or  any	 other
       process,	 that  reference  the  same  transport endpoint.  When close()
       aborts, any connection that is associated with that transport  endpoint
       is broken.

RETURN VALUES
       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_close() function fails, t_errno may be set  to	the  following
       value: File descriptor fd does not refer to a valid transport endpoint.
       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).

VALID STATES
       The t_close() function is intended to be called in the  T_UNBND	trans‐
       port provider state (see the DESCRIPTION section).

SEE ALSO
       Functions: t_getstate(3), t_open(3), t_unbind(3)

       Standards: standards(5).

       Network Programmer's Guide

								    t_close(3)
[top]

List of man pages available for DigitalUNIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net