|##########| |#MAGIC #|CLABLNBM |#PROJECT #|"" |#PATHS #|"StdProject" |#FLAGS #|xx-x-x--xx---xx----------------- |#USERSW #|-------------------------------- |#USERMASK#|-------------------------------- |#SWITCHES#|x----xxxxx-xx--- |##########| DEFINITION MODULE FileSystemResource; (* $A- *) |S. Herr, 01.10.1992 FROM Exec IMPORT LibraryPtr,Node,List; FROM System IMPORT Regs,SysStringPtr,LONGSET,BPTR; FROM Dos IMPORT FileLockPtr,BSTR,ProcessId,FileSysStartupMsgPtr; TYPE FileSysResource = RECORD OF Node creator : SysStringPtr; fileSysEntries : List; END; FileSysEntry = RECORD OF Node dosType : LONGCARD; version : LONGCARD; patchFlags : LONGSET; type : LONGCARD; task : ProcessId; lock : FileLockPtr; handler : BSTR; stackSize : LONGCARD; priority : LONGINT; startup : BPTR; segList : BPTR; globalVec : FileSysStartupMsgPtr; END; VAR FileSysBase : LibraryPtr; GROUP All = FileSysResource,FileSysEntry,FileSysBase; END FileSystemResource.