background image
X Version 11
Release 6.4
X Print Attributes
17
xp-setup-proviso
This attribute indicates whether or not a required attribute or set of attributes must be
set prior to commencing the print job.
Valid values for this attribute are xp-setup-mandatory and xp-setup-optional. If
this attribute is not specified, xp-setup-optional is assumed.
The initial value of the xp-setup-proviso attribute is typically set by the printer
vendor in the model-config file.
3.4
Job Attributes
The job attribute pool is identified by XPJobAttr and provides information on how to process a print job.
Typically, job attributes are set by the Print Dialog Manager based on user input from the setup dialog.
job-name
This is the name of the job to be used in subsequent processing and in printing
banner pages. The value is free form text.
job-owner
This attribute identifies the human owner of the print job.
notification-profile
This attribute is a specification of events about which the user is to be notified. The
X Print service uses this attribute to determine whether or not to notify the user of
print job completion via electronic mail, or in ISO DPA parlance, the X Print
Service recognizes the event-report-job-completed event with a delivery-method
of electronic-mail.
The values may be {{event-report-job-completed} electronic-mail} to send an
email message, and {} if no message is to be sent. Servers may implement additional
values.
xp-setup-state
If the value of the xp-setup-proviso printer attribute is xp-setup-mandatory, then
xp-setup-state
is used to indicate the current setup state as determined byX Print
Server. If the value of xp-setup-proviso is xp-setup-optional, the value of xp-setup-
state
is ignored.
Valid values for xp-setup-state are xp-setup-ok and xp-setup-incomplete. xp-
setup-ok
indicates that all attributes the print server requires the user to set are valid,
indicating a client may commence printing if desired. xp-setup-incomplete
indicates that one or more attributes the driver requires are unspecified or invalid;
printing should not be attempted.
xp-spooler-command-options
A free form text string that will be included verbatim on the command line used to
invoke the spooler. Valid values are spooler-dependent.
xp-spooler-command-results
A free form text string that will contain the spooler command output that would
otherwise appear on a terminal (e.g. stderr and stdout). This text may be useful to
present to the user to allow tracking of the resulting spooler job. Applications should
retrieve this value following receipt of the XPEndJobNotify event.
3.5
Document Attributes
The document attribute pool is identified by XPDocAttr and indicates how to process the current document.