*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> fileno (3)              
Title
Content
Arch
Section
 

fileno(3)

Contents


NAME    [Toc]    [Back]

       fileno - Map a stream pointer to a file descriptor

SYNOPSIS    [Toc]    [Back]

       #include <stdio.h>

       int fileno(
                FILE *stream );

LIBRARY    [Toc]    [Back]

       Standard C Library (libc)

STANDARDS    [Toc]    [Back]

       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    [Toc]    [Back]

       Specifies the input stream.

DESCRIPTION    [Toc]    [Back]

       The  fileno() function returns the integer file descriptor
       associated with the stream pointed to by stream.

NOTES    [Toc]    [Back]

       [Tru64  UNIX]  The  fileno()  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 the interface.

RETURN VALUES    [Toc]    [Back]

       Upon successful completion, the fileno() macro returns the
       integer  value  of the file descriptor associated with the
       stream parameter. Otherwise, the value -1 is returned.

SEE ALSO    [Toc]    [Back]

      
      
       Functions: open(2), clearerr(3), fdopen(3), feof(3),  ferror(3), fopen(3)

       Standards: standards(5)



                                                        fileno(3)
[ Back ]
 Similar pages
Name OS Title
ftello Tru64 Reposition the file pointer of a stream
fseek IRIX reposition a file pointer in a stream
fgetpos Tru64 Reposition the file pointer of a stream
fsetpos IRIX reposition a file pointer in a stream
rewind Tru64 Reposition the file pointer of a stream
fseek Tru64 Reposition the file pointer of a stream
fseek_unlocked Tru64 Reposition the file pointer of a stream
fsetpos Tru64 Reposition the file pointer of a stream
fseeko Tru64 Reposition the file pointer of a stream
ftell Tru64 Reposition the file pointer of a stream
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service