Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP-UX Reference > T

t_unbind(3)

HP-UX 11i Version 3: February 2007
» 

Technical documentation

» Feedback
Content starts here

 » Table of Contents

 » Index

NAME

t_unbind() — disable a transport endpoint

SYNOPSIS

#include <xti.h> /* for X/OPEN Transport Interface - XTI */ /* or */ #include <tiuser.h> /* for Transport Layer Interface - TLI */ int t_unbind (fd); int fd;

DESCRIPTION

The t_unbind() function disables the transport endpoint specified by fd which was previously bound by t_bind(). On completion of this call, no further data or events destined for this transport endpoint will be accepted by the transport provider.

Note

Users can access XTI versions of the t_* routines by linking with /usr/lib/libxti.a. For more information on XTI, see HP-UX/9000 XTI Programmer's Guide.

TLI supports any transport provider which is compliant with TPI (Transport Provider Interface). Users can access TLI versions of the t_* routines by linking with /usr/lib/libnsl_s.a. For more information on TLI, see the TLI section of the STREAMS/UX for HP 9000 Reference Manual.

Valid States

T_IDLE

Fork Safety

t_unbind is not fork-safe.

RETURN VALUE

Upon successful completion, a value of 0 is returned. Otherwise, a value of -1 is returned and t_errno is set to indicate an error.

ERRORS

On failure, t_errno is set to the following:

[TBADF]

The specified identifier does not refer to a transport endpoint.

[TOUTSTATE]

The function was issued in the wrong sequence.

[TLOOK]

An asynchronous event has occurred on this transport endpoint.

[TSYSERR]

A system error has occurred during execution of this function.

STANDARDS CONFORMANCE

t_unbind(): SVID2, XPG3, XPG4

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 1983-2007 Hewlett-Packard Development Company, L.P.