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(3C)                                              Standard C Library Functions                                              isastream(3C)

NAME
isastream - test a file descriptor SYNOPSIS
#include <stropts.h> int isastream(int fildes); DESCRIPTION
The isastream() function determines if a file descriptor represents a STREAMS file. The fildes argument refers to an open file descriptor. RETURN VALUES
Upon successful completion, isastream() returns 1 if fildes represents a STREAMS file, and 0 if it does not. Otherwise, -1 is return and errno is set to indicate the error. ERRORS
The isastream() function will fail if: EBADF The fildes argument is not a valid file descriptor. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+ SEE ALSO
attributes(5), , standards(5), streamio(7I) STREAMS Programming Guide SunOS 5.10 24 Jul 2002 isastream(3C)
Man Page