isastream(3C)isastream(3C)NAMEisastream() - determine if a file descriptor refers to a STREAMS device
or STREAMS-based pipe
SYNOPSISDESCRIPTION
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 cor‐
responding value:
[EBADF] The specified file descriptor does not refer to a valid
open file.
SEE ALSOfattach(3C), fdetach(3C), streamio(7).
STANDARDS COMPLIANCEisastream(3C)