Specifications

4-23
Printer, Plotter, and Spooler Subsystem Programming
@A Number of bytes already printed.
@B Total number of bytes to print.
@C Number of times to send the cancel string (@D) to the printer at print job cancel.
@D String to send to the printer if the print job is canceled.
@I User to which to send intervention required messages.
@O Name of file to be generated by the pioout command in which to store data
instead of sending it to the printer.
@P Name of file (usually the header page) to be sent to the printer before the first
byte of the print file is sent.
@S Name of file to be sent to the printer after the last byte of the print file has been
sent.
Reserved Attribute Names
Reserved attribute names are names that are assumed by the print job manager:
First two characters are _ _ Group header attribute.
First character is @ Value is provided automatically.
First character is _ Default value for flag argument.
First character is i Pipeline for input data stream.
First character is l Flags prohibited for input data stream.
First character is f Command string for the filter flag.
First character is z and second character is D, P, or S:
zD Default state of the colon file when in the /var/spool/lpd/pio/custom/* directory (+
means expanded, ! means contracted).
zP Name of the colon file’s parent colon file. The parent colon file is assumed to be in the
/usr/lib/lpd/pio/predef/* directory.
zS Current state of the colon file (+ means expanded, ! means contracted).
First character is y Values for terminal–attached printers.
Suggested Attribute Names
Suggested attribute names are names that are assumed by many formatter filters:
First character is s System administrator value.
First character is d Directory path.
First character is m Miscellaneous value (constant).
First character is w Work value (changes while formatting).
First character is c Command aggregate.
First character is a ASCII control code.
First character is e Printer escape sequence.
First character is t and second character is 0–9
Full path names of zero or more. Stage 2
translation tables used by formatter. Multiple
values must be separated by commas.