Go to main content

man pages section 3: Basic Library Functions

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

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
Committed
MT-Level
MT-Safe
Standard

See Also

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

STREAMS Programming Guide