>>One more question:
>From: kugler at us.ibm.com [mailto:kugler at us.ibm.com]
>Sent: Wednesday, June 23, 1999 09:23
>To: ipp at pwg.org>Cc: hastings at cp10.es.xerox.com; alimpich at us.ibm.com; longstaf at us.ibm.com>Subject: Re: IPP> MOD - comments on Carl's Set and Admin operations
>>3) Add the following OPTIONAL operation attributes to the Shutdown-Printer
>"non-process-run-out" (boolean) specifies whether the printer should perform
>NPRO (move the last printed sheet to the stacker) before shutting down.
>"synchronize" (boolean) specifies whether to synchronize the checkpoint data
>the current job with the pages that have actually printed. If this
>supported, a value of true implies that the Printer will be able to resume
>job at the point of synchronization when restarted.
>>TH7> If the "when" parameter is 'after-current' or 'after-all', wouldn't
>these two operation attributes make sense to be 'true'? Or are these two
>attributes really independent of the "when" parameter? If they aren't
>independent, then maybe we should combine them with the "when" parameter?
I think the attributes are independent. Whether or not to perform an NPRO
probably depends on why, and for how long, the Printer is being shut down. If
it's just for some quick maintenance, an operator might want to do Shutdown with
"when"='now', "non-process-run-out"='false', "synchronize"='true' in order to be
ready to resume quickly after the maintenance. If the printer is being taken
offline indefinitely, an operator might want to do Shutdown with
"when"='after-all' and "non-process-run-out"='true' ("synchronize" is don't-care
when "when"=='after-all'), in order to finish up and flush any outstanding jobs
before shutting down.