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

  1. |##########|
  2. |#MAGIC   #|CLABLNBM
  3. |#PROJECT #|""
  4. |#PATHS   #|"StdProject"
  5. |#FLAGS   #|xx-x-x--xx---xx-----------------
  6. |#USERSW  #|--------------------------------
  7. |#USERMASK#|--------------------------------
  8. |#SWITCHES#|x----xxxxx-xx---
  9. |##########|
  10. DEFINITION MODULE FileSystemResource;
  11. (* $A- *)
  12.  
  13. |S. Herr, 01.10.1992
  14.  
  15. FROM Exec   IMPORT LibraryPtr,Node,List;
  16. FROM System IMPORT Regs,SysStringPtr,LONGSET,BPTR;
  17. FROM Dos    IMPORT FileLockPtr,BSTR,ProcessId,FileSysStartupMsgPtr;
  18.  
  19. TYPE
  20.   FileSysResource = RECORD OF Node
  21.                       creator        : SysStringPtr;
  22.                       fileSysEntries : List;
  23.                     END;
  24.  
  25.   FileSysEntry    = RECORD OF Node
  26.                       dosType    : LONGCARD;
  27.                       version    : LONGCARD;
  28.                       patchFlags : LONGSET;
  29.                       type       : LONGCARD;
  30.                       task       : ProcessId;
  31.                       lock       : FileLockPtr;
  32.                       handler    : BSTR;
  33.                       stackSize  : LONGCARD;
  34.                       priority   : LONGINT;
  35.                       startup    : BPTR;
  36.                       segList    : BPTR;
  37.                       globalVec  : FileSysStartupMsgPtr;
  38.                     END;
  39.  
  40.  
  41.  
  42. VAR
  43.   FileSysBase : LibraryPtr;
  44.  
  45.  
  46. GROUP
  47.   All = FileSysResource,FileSysEntry,FileSysBase;
  48.  
  49. END FileSystemResource.
  50.  
  51.