Spoolers - HP Color LaserJet 5500 Technical Reference Manual

Printer job language - technical reference manual
Hide thumbs Also See for Color LaserJet 5500:
Table of Contents

Advertisement

Spoolers

10-10 Programming Tips
Spoolers are applications that control and/or monitor print
jobs generated by other applications.
Spooling applications should use only PJL job-related
commands when controlling the flow of print jobs to the
printer. Encapsulate each print job with the JOB command
at the beginning and the EOJ command at the end (the
UEL command is always the first and last command in all
PJL jobs).
Spoolers perform one or more of the following operations:
Confirm job completion—To notify the spooler when
the job is completely processed, use the USTATUS JOB =
ON command. When this command is used, the EOJ
command at the end of the job triggers the printer to
send unsolicited job status information when the last
page of the job is printed and in the output tray.
Cancel jobs (HP LaserJet 5/5M, 5Si/5SiMx/5Si Mopier
only)— The spooler can cancel the print job using the
PML printer language or a user can cancel the job using
the control panel. If unsolicited job status is enabled, the
printer notifies the application that the job has indeed
been canceled.
Monitor job progress—If you want the spooler to
monitor the page-by-page progress of a job, enable the
page status with the USTATUS PAGE=ON command. As
each page lands in the output tray, the printer sends an
unsolicited page status message to the spooler.
Interact with the user—To flash a message on the
printer's display and take the printer off-line, use the
OPMSG or STMSG commands. These commands are
used to notify the user of a required action before
printing can continue. For example, you can display
"LOAD BLUE PAPER" and then wait until the user
presses the Continue or On Line key. To display a
message without taking the printer off-line, use the
RDYMSG command.

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents