home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c221 / 6.ddi / MWHC.006 / G < prev    next >
Encoding:
Text File  |  1992-12-09  |  1.6 KB  |  67 lines

  1. /*
  2.  *   io.h -- extra-ANSI 
  3.  *
  4.  *   DOS file service functions.
  5.  *
  6.  *           Copyright (c) 1990, MetaWare Incorporated
  7.  */
  8.  
  9. #ifndef _IO_H
  10. #define _IO_H
  11.  
  12. #ifdef __CPLUSPLUS__
  13. extern "C" {
  14. #endif
  15.  
  16. extern int _access(char *,int );
  17. extern int _chmod(char *,int );
  18. extern int _chsize(int ,long);
  19. extern int _close(int );
  20. extern int _creat(char *,int );
  21. extern int _dup(int );
  22. extern int _dup2(int,int );
  23. extern int _eof(int );
  24. extern long _filelength(int );
  25. extern int _isatty(int );
  26. extern int _locking(int ,int ,long);
  27. extern long _lseek(int ,long,int );
  28. extern char *_mktemp(char *);
  29. extern int _open(char *,int ,...);
  30. extern int _read(int ,char *,unsigned int );
  31. extern int _sopen(char *,int ,int ,...);
  32. extern long _tell(int );
  33. extern int _umask(int );
  34. extern int _unlink(const char *);
  35. extern int _write(int, const void *, unsigned int );
  36.  
  37. #if __HIGHC__
  38.  
  39. extern int access(char *,int );
  40. extern int chmod(char *,int );
  41. extern int chsize(int ,long);
  42. extern int close(int );
  43. extern int creat(char *,int );
  44. extern int dup(int );
  45. extern int dup2(int,int );
  46. extern int eof(int );
  47. extern long filelength(int );
  48. extern int isatty(int );
  49. extern int locking(int ,int ,long);
  50. extern long lseek(int ,long,int );
  51. extern char *mktemp(char *);
  52. extern int open(char *,int ,...);
  53. extern int read(int ,char *,unsigned int );
  54. extern int remove(const char *);
  55. extern int rename(const char *,const char *);
  56. extern int sopen(char *,int ,int ,...);
  57. extern long tell(int );
  58. extern int umask(int );
  59. extern int unlink(const char *);
  60. extern int write(int, const void *, unsigned int );
  61.  
  62. #endif
  63. #ifdef __CPLUSPLUS__
  64. }
  65. #endif
  66. #endif /* _IO_H */
  67.