Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

fileno(3) [osf1 man page]

fileno(3)						     Library Functions Manual							 fileno(3)

NAME
fileno - Maps a stream pointer to a file descriptor LIBRARY
Standard C Library (libc) SYNOPSIS
#include <stdio.h> int fileno( FILE *stream); STANDARDS
Interfaces documented on this reference page conform to industry standards as follows: fileno(): XSH5.0 Refer to the standards(5) reference page for more information about industry standards and associated tags. PARAMETERS
Specifies the input stream. DESCRIPTION
The fileno() function returns the integer file descriptor associated with the stream pointed to by stream. NOTES
[Tru64 UNIX] The fileno() function may be a macro (depending on the compile-time definitions used in the source). Consequently, you can- not use this interface where a function is necessary; for example, a subroutine pointer cannot point to the interface. RETURN VALUES
Upon successful completion, the fileno() macro returns the integer value of the file descriptor associated with the stream parameter. Oth- erwise, the value -1 is returned. RELATED INFORMATION
Functions: open(2), clearerr(3), fdopen(3), feof(3), ferror(3), fopen(3) Standards: standards(5) delim off fileno(3)

Check Out this Related Man Page

feof(3) 						     Library Functions Manual							   feof(3)

NAME
feof - Tests EOF on a stream LIBRARY
Standard C Library (libc) SYNOPSIS
#include <stdio.h> int feof( FILE *stream); STANDARDS
Interfaces documented on this reference page conform to industry standards as follows: feof(): XSH5.0 Refer to the standards(5) reference page for more information about industry standards and associated tags. PARAMETERS
Specifies the input stream. DESCRIPTION
The feof() function tests the EOF (end-of-file) condition on the specified stream. NOTES
[Tru64 UNIX] The feof() function may be a macro (depending on the compile-time definitions used in the source). Consequently, you cannot use this interface where a function is necessary; for example, a subroutine pointer cannot point to it. RETURN VALUES
If EOF has previously been detected reading the input stream specified by the stream parameter, a nonzero value is returned. Otherwise, a value of 0 (zero) is returned. RELATED INFORMATION
Functions: ferror(3), fileno(3), clearerr(3), fopen(3) Standards: standards(5) delim off feof(3)
Man Page