Spooler Plus Programmer's Guide

Introduction to the Spooler Plus Subsystem
Spooler Plus Programmers Guide522293-003
1-14
Print Process States
Print Process States
A print process, once declared, is always in one of three states: active, dormant, or
procerror, as shown in Figure 1-4.
The print process states are as follows:
Figure 1-4. Print Process States
ACTIVE The print process is running. A print process enters the ACTIVE
state for one of three reasons:
The print process is printing a job.
A device controlled by the print process has been declared
exclusive and must therefore be kept open even when a job is
not printing.
The print process is independent and is always running, as
described in Independent Print Processes
on page 1-15.
DORMANT The print process is not running. The print process enters the
DORMANT state whenever it has no job to print, controls only
shared devices, and is not an independent print process.
You can modify print process attributes when the print process is in
the DORMANT state.
ACTIVE
DORMANT
You can set
and modify
attributes
PROCERROR
Supervisor notifies
print process
that a job is
ready to be printed
Job finished
printing
Supervisor
declares
error
PRINT
START
VST013.vsd