<> <> <> <> DIRECTORY BasicTime USING [GMT]; BansheeCounter: CEDAR DEFINITIONS = BEGIN <> Handle: TYPE = REF Object; Object: TYPE = RECORD [resetTime: BasicTime.GMT, counter: ARRAY Item OF LONG CARDINAL]; <> Item: TYPE = MACHINE DEPENDENT{solicitStatus, feed, chime, solicitPaperSize, enterLoopbackMode, pageSync, readyToFeed, pageAtOutputTray, feedRejected, noPaper, preregistrationJam, fuserJam, noExit, outputTrayFull, noToner, clamShellOpen, feedTrayNotEngaged, diagnosticMode, callForService, copyMode, paperLetter, paperA4, paper215X330, paperLegal, paperEnvelope10, paperEnvelopeRX, keyOffLine, keyReset, keyLastPage, keyTest36, keyTest37, keyTest38, keyTest39, keyTest40, keyTest41, keyTest42, keyTest43, keyTest44, keyTest45, keyTest46, keyTest47Loopback, keyTestStop, testPrintRequest, parityError, statusError, noStatus, statusOverRun, undefinedStatus, bandOverrun, pageSyncMiss, imageFault1, imageFault2, imageFault3, sequenceFault, communicationFault, null(63)}; <> <> ForceOut: PROCEDURE[]; <> Get: PROCEDURE RETURNS [dataBase: Handle]; <> Reset: PROCEDURE[]; <> END... LOG Who / When / What. Strickberger / 9-Dec-84 22:21:29 / Created. Strickberger / 28-Jan-85 15:05:57 / Add enterLoopbackMode, parityError and imageFault3 to Item. Strickberger / 19-Feb-85 17:20:16 / Add null to Item.