home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / C / SC650D6.DMS / in.adf / sc / include / dos.h < prev    next >
Encoding:
Text File  |  1993-10-31  |  1.8 KB  |  83 lines

  1. €ˆ_DOS_H€_DOS_H 1Œ<exec/types.h>Œ<exec/ports.h>Œ<exec/lists.h>Œ<libraries/dos.h>Œ<libraries/dosextens.h>Œ<sys/commsize.h>
  2. ¥Ž„byte;€SECSIZ 512€FNSIZE 108€FMSIZE 256€FESIZE 32
  3. ƒMELT{
  4. ƒMELT*fwd;
  5. size;
  6. };€MELTSIZE sizeof(ƒMELT)
  7. ƒMELT2{
  8. ƒMELT2*fwd;
  9. ƒMELT2*bwd;
  10. Žsize;
  11. };€MELT2SIZE sizeof(ƒMELT2)
  12. ƒProcID{
  13. ƒProcID*nextID;
  14. ƒ¯*process;
  15. ‚UserPortFlag;
  16. ĩ*parent;
  17. ĩ*child;
  18. ¡seglist;
  19. };
  20. ƒFORKENV{
  21. priority;
  22. stack;
  23. ¡std_in;
  24. ¡std_out;
  25. ¡console;
  26. ĩ*msgport;
  27. };
  28. ƒTermMsg{
  29. ƒ¯msg;
  30. _class;
  31. Ÿtype;
  32. ƒProcess*process;
  33. ret;
  34. };
  35. ‚forkl(„*,„*,...);
  36. ‚forkv(„*,„**,ƒFORKENV*,ƒProcID*);
  37. ‚wait(ƒProcID*);
  38. ƒProcID*waitm(ƒProcID**);
  39. ‚dfind(ƒFileInfoBlock*,const„*,‚);
  40. ‚dnext(ƒFileInfoBlock*);
  41. ‚_dclose();
  42. _dcreat(const„*,‚);
  43. _dcreatx(const„*,‚);
  44. _dopen(const„*,‚);
  45. Ž‚_dread(,„*,Ž‚);
  46. _dseek(,,‚);
  47. Ž‚_dwrite(,„*,Ž‚);
  48. ‚getcd(‚,„*);
  49. ‚chdir(const„*);
  50. „*getcwd(„*,‚);
  51. ‚mkdir(const„*);
  52. ‚rmdir(const„*);
  53. ‚getfnl(const„*,„*,size_t,‚);
  54. ‚getdfs(const„*,ƒInfoData*);
  55. ‚getfa(const„*);
  56. getft(const„*);
  57. ‚getpath(¡,„*);
  58. ¡findpath(const„*);
  59. _BackGroundIO;
  60. ¡_Backstdout;
  61. __priority;
  62. „*__procname;
  63. „__stdiowin[];
  64. „__stdiov37[];
  65. __oslibversion;
  66. __stack;
  67. __STKNEED;Œ<sys/commwben.h>
  68. ‚datecmp(constƒDateStamp*,constƒDateStamp*);
  69. ‚chgclk(constŽ„*);
  70. ‹getclk(Ž„*);
  71. ‚onbreak(‚(*)(‹));
  72. ‚poserr(const„*);
  73. ‹__regargs __chkabort(‹);
  74. ‹chkabort(‹);
  75. ‹Chk_Abort(‹);
  76. ƒDeviceList*getasn(const„*);
  77. Žstacksize(‹);
  78. Žstackused(‹);
  79. Žstackavail(‹);€geta4 __builtin_geta4
  80. ‹geta4(‹);€getreg __builtin_getreg
  81. getreg(‚);€putreg __builtin_putreg
  82. ‹putreg(‚,);€__emit __builtin_emit
  83. ‹__emit(‚);€REG_D0 0€REG_D1 1€REG_D2 2€REG_D3 3€REG_D4 4€REG_D5 5€REG_D6 6€REG_D7 7€REG_A0 8€REG_A1 9€REG_A2 10€REG_A3 11€REG_A4 12€REG_A5 13€REG_A6 14€REG_A7 15€REG_FP0 16€REG_FP1 17€REG_FP2 18€REG_FP3 19€REG_FP4 20€REG_FP5 21€REG_FP6 22€REG_FP7 23‡