isastream(3C) Standard C Library Functions isastream(3C)NAMEisastream - 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 ALSOattributes(5), , standards(5), streamio(7I)
STREAMS Programming Guide
SunOS 5.10 24 Jul 2002 isastream(3C)