When the tables are empty jmGeneralOldestActiveIndex shall be 0, since
an empty table is just a special case of no active jobs.
So an application that is monitoring active jobs or is accounting jobs,
needs to first check jmGeneralOldestActiveIndex for a 0 value, on each
poll cycle.
Tom
At 17:42 05/08/97 PDT, Harry Lewis wrote:
>We have persistence defined for JobID, JobState and JobAccounting tables.
>Suppose the printer has been idle for longer than the largest persistence
>value... what do we expect the tables to look like? Will they be empty? Or
>should some minimum number of jobs always be in the tables? Or is it up to the
>implementation? I suggest that there is really no problem with "empty" tables -
>and indeed, we can't prevent them on initialization. I just want to bring this
>out for anyone who may be considering applications target
>at the Job MIB.
>
>Harry Lewis - IBM Printing Systems
>
>