<> <> <> <> <<>> <<>> DIRECTORY Atom, BasicTime USING[GetClockPulses, Pulses, PulsesToMicroseconds], Booting, PFSClass, Process, Rope USING [Concat, EqualSubstrs, Length, ROPE, Substr], SymTab ; PFSClassImpl: CEDAR MONITOR IMPORTS SymTab, Booting, BasicTime, Rope, Atom, Process EXPORTS PFSClass ~ { OPEN PFSClass; <> viewUnix: PUBLIC ATOM _ $viewUnix; viewCedar: PUBLIC ATOM _ $viewCedar; <> ROPE: TYPE ~ Rope.ROPE; Pulses: TYPE ~ BasicTime.Pulses; <> secsBetweenSweeps: INT _ 6; downFSTTL: CARD _ 60; -- seconds waitForFSTimeout: INT _ 60; -- seconds <