home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / cpm / c / mfile.lbr / MFILE.HZ / MFILE.H
Encoding:
C/C++ Source or Header  |  1987-07-06  |  640 b   |  18 lines

  1. /* mfile.h - multiple file access module interface */
  2.  
  3. typedef int MFD;
  4.  
  5. extern int mRead(), mWrite();
  6. extern MFD mOpen(), mClose(), mCreate();
  7. extern long mlseek();
  8.  
  9. /* mfile interface macros */
  10. #define creat(name, access) mCreate(name, access)
  11. #define open(name, access) mOpen(name, access)
  12. #define close(file) mClose(file)
  13. #define read(file, buffer, count) mRead(file ,buffer ,count)
  14. #define write(file, buffer, count) mWrite(file, buffer, count)
  15. #define lseek(file, b,c) mlseek(file, b,c)
  16.  
  17. /* end of mfile.h */
  18.