ISASTREAM(3C) Standard C Library Functions ISASTREAM(3C)

isastream - test a file descriptor

#include <stropts.h>
int isastream(int fildes);

The isastream() function determines if a file descriptor represents a STREAMS file. The fildes argument refers to an open file descriptor.

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.

The isastream() function will fail if:

EBADF

The fildes argument is not a valid file descriptor.

See attributes(7) for descriptions of the following attributes:

ATTRIBUTE TYPE ATTRIBUTE VALUE
Interface Stability Standard
MT-Level MT-Safe

streamio(4I), attributes(7), standards(7)

STREAMS Programming Guide

May 23, 2021 OmniOS