Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

readn.h

Go to the documentation of this file.
00001 /************************************************************************
00002 * File: readn.h
00003 * Purpose: Provides a header file for the readn function from
00004 * the book Advanced Programming in the UNIX Environment by Richard Stevens.
00005 * The writen function calls the read function repeatedly until n bytes
00006 * have been read from the file descriptor.
00007 *************************************************************************/
00008 
00009 #ifndef READN_H
00010 #define READN_H
00011 
00012 
00013 #ifdef __cplusplus
00014 extern "C"
00015 {
00016 #endif
00017 
00018 #ifndef UNDER_CE
00019 #include <stddef.h>             /* size_t */
00020 #else
00021 #include <stdlib.h>             /* size_t */
00022 #endif
00023 
00024   int readn (int fd, void *vptr, int n, double timeout);
00025 
00026 #ifdef __cplusplus
00027 };
00028 #endif
00029 
00030 
00031 #endif /* READN_H */

Generated on Sun Dec 2 15:56:51 2001 for rcslib by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001