Lexmark X644e User Guide

Page of 416
PostScript
4-93
 
Status Messages
Your printer responds to a Ctrl+T (x'14') status query on an interface by sending a
one-line status message back to the host computer over the same interface. If the 
status query is received between print jobs and the printer is idle with no error 
conditions, an idle response is returned to the host computer.
Status messages are bracketed by the characters 
%%[
 and 
]%%
, so the computer 
software can extract them from other data generated by the current print job. They 
follow a standard syntax, consisting of one or more key-value pairs, separated by 
semicolons. For example:
%%[
 job: Project Report; status: busy; source: Parallel 
]%%
The following table lists the possible keys and value descriptions.
To determine which status message keys your printer supports, see Table C-7 on 
page C-22.
Table 4-12:  Status Message Keys and Value Descriptions
Key
Value Description 
job
The name of the print job, as stored in the JobName entry in statusdict. This 
field is omitted if the current print job has no defined JobName.
status
Printer activity at the time the message is sent:
Idle
No job in progress
Busy
Executing a PostScript emulation program and/or printing 
pages
Waiting
I/O wait in mid-job
Initializing
During startup
Not ready
Printer menus display or 
Not Ready
 displays.
source
Source of the job the server is executing:
Serial
Parallel
Network
USB
LocalTalk
Infrared
Internal
This field is omitted if the server is idle.