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(7) for descriptions of the following attributes:
+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | Standard |
+--------------------+-----------------+
|MT-Level | MT-Safe |
+--------------------+-----------------+
SEE ALSO
streamio(4I),
attributes(7),
standards(7) STREAMS Programming Guide May 23, 2021 ISASTREAM(3C)