Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

isastream(3c) [hpux man page]

isastream(3C)															     isastream(3C)

NAME
isastream() - determine if a file descriptor refers to a STREAMS device or STREAMS-based pipe SYNOPSIS
DESCRIPTION
The function tests whether an open file descriptor (fd) corresponds to a STREAMS device or STREAMS-based pipe. RETURN VALUE
Upon successful completion, the function returns a value of 1 when the file descriptor of the open file specified by fd is a STREAMS device or STREAMS-based pipe, and 0 (zero) if it is not a stream, but is a valid open file descriptor. Otherwise, a value of -1 is returned, and is set to indicate the error. ERRORS
If any of the following conditions occur, the function sets to the corresponding value: [EBADF] The specified file descriptor does not refer to a valid open file. SEE ALSO
fattach(3C), fdetach(3C), streamio(7). STANDARDS COMPLIANCE
isastream(3C)

Check Out this Related Man Page

isastream(3)						     Library Functions Manual						      isastream(3)

NAME
isastream - Determines if a file descriptor refers to a STREAMS file LIBRARY
Standard C Library (libc.so, libc.a) SYNOPSIS
#include <stropts.h> int isastream( int fildes); STANDARDS
Interfaces documented on this reference page conform to industry standards as follows: isastream(): XPG4-UNIX Refer to the standards(5) reference page for more information about industry standards and associated tags. PARAMETERS
Specifies a file descriptor of an open STREAMS file. DESCRIPTION
The isastream() function tests whether a file descriptor it encounters is actually a STREAMS file. RETURN VALUES
Upon successful completion, the isastream() function returns a value of 1 when the file descriptor of the open file specified by fildes is a STREAMS file, and it returns a value of 0 (zero) if it is not a STREAMS file. Otherwise, a value of -1 is returned, and errno is set to indicate the error. ERRORS
If any of the following conditions occur, the isastream() function sets errno to the corresponding value: The specified file descriptor does not refer to a valid open file. RELATED INFORMATION
Functions: fattach(3), fdetach(3) Interfaces: streamio(7) Standards: standards(5) delim off isastream(3)
Man Page