home *** CD-ROM | disk | FTP | other *** search
/ Global Amiga Experience / globalamigaexperience.iso / compressed / development / clusterdemo.dms / clusterdemo.adf / Modules.lha / modules / txt / FileSysResource.def < prev    next >
Text File  |  1994-05-25  |  1KB  |  43 lines

  1. |##########|
  2. |#MAGIC   #|BIJMBPHG
  3. |#PROJECT #|"IMPORTALL"
  4. |#PATHS   #|"StdProject"
  5. |#FLAGS   #|-x---x--x--x--x-----------------
  6. |#USERSW  #|--------------------------------
  7. |#USERMASK#|--------------------------------
  8. |#SWITCHES#|x-xx-x----------
  9. |##########|
  10. DEFINITION MODULE FileSysResource;
  11. (* $A- *)
  12. FROM Exec   IMPORT List,Node,TaskPtr;
  13. FROM System IMPORT BPTR;
  14. FROM Dos    IMPORT FileLockPtr;
  15.  
  16. TYPE
  17.   FileSysResource     = RECORD OF Node
  18.                           creator        : ANYPTR;
  19.                           fileSysEntries : List
  20.                         END;
  21.   FileSysResourcePtr  = POINTER TO FileSysResource;
  22.   FileSysEntry        = RECORD OF Node
  23.                           dosType       : LONGCARD;
  24.                           version       : LONGCARD;
  25.                           patchFlags    : LONGCARD;
  26.                           type          : LONGCARD;
  27.                           task          : TaskPtr;
  28.                           lock          : FileLockPtr;
  29.                           handler       : BPTR;
  30.                           StackSize     : LONGCARD;
  31.                           priority      : LONGINT;
  32.                           startup       : BPTR;
  33.                           segList       : BPTR;
  34.                           globalVec     : BPTR;
  35.                         END;
  36. VAR
  37.   FileSysBase : FileSysResourcePtr;
  38.  
  39. GROUP
  40.   All   =   FileSysResource,FileSysResourcePtr,FileSysEntry,FileSysBase;
  41.  
  42. END FileSysResource.
  43.