Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ qdaemon(8) — AIX PS/2 1.2.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

print

genxlt



QDAEMON, LP(8,C)            AIX Commands Reference             QDAEMON, LP(8,C)



-------------------------------------------------------------------------------
qdaemon, lp



PURPOSE

Schedules jobs enqued by the print command.

SYNTAX


qdaemon ---|


AIX/370 options:


               +-------- -fl=55-fw=80 ---------+
/usr/lpd/lp ---| +---------------------------+ |--- file ---|
               +-| -fl=value    -tag=text    |-+ ^        |
                ^| -fw=value    -ascii       ||  +--------+
                || -skip=value  -fcb=name    ||
                || -statusfile  -dest=dest   ||
                || -class=class -spool=spool ||
                || -form=form                ||
                || -route=vmid               ||
                || -translate=table_file     ||
                || -trtable=table_name       ||
                || -char=name1               ||
                |+---------------------------+|
                +-----------------------------+


-trtable = table.name

PS/2 options:


               +----- -fl=55-fw=80 -------+   +------------+
/usr/lpd/lp ---| +----------------------+ |---|   one of   |--- file ---|
               +-| -fl=value     -elite |-+   | +--------+ | ^        |
                ^| -fw=value     -plot  ||    +-| -ibmpg |-+ +--------+
                || -indent=value -plp   ||      | -oki   |
                || -skip=value   -wp    ||      +--------+
                || -statusfile   -wrap  ||
                |+----------------------+|
                +------------------------+


DESCRIPTION




Processed November 8, 1990     QDAEMON, LP(8,C)                               1





QDAEMON, LP(8,C)            AIX Commands Reference             QDAEMON, LP(8,C)



The qdaemon is a background process (usually started by the rc command file)
that schedules printing jobs enqueued by print.

The lp command prints a file on its standard output in a form that is suitable
for a line printer.  The lp command is normally invoked by the qdaemon which
directs the output from lp to the appropriate line printer or device.

Flags may be passed to lp in the following ways:

  o Flags specified in the qconfig structure are passed each time that lp is
    invoked.

  o Flags that are not recognized by the print command are assumed to be for lp
    and are passed to lp with the requested job.

FLAGS

The following flags are common to AIX/370 and PS/2:

-fl = value
          Sets the form's length equal to value.  The default length is 66
          lines.

-fw = value
          Sets the form's width equal to value.  The default width is 80
          columns.  Lines that are wider than value are truncated.  If you set
          value to 0, no truncation is performed.

-skip = value
          Does not print the first value blank lines in the file.

-statusfile
          Updates the status information in the status file that is open on
          file descriptor 3.  The status information is passed from qdaemon.

The following flags are available with AIX/370 only:

-class = class
       Sets the output class for the spool file to class.

-form = form
       Specifies which form should be used to print this spool file.

-route = vmid
       Routes the output for the virtual machine vmid instead of the printer.

-tag = text
       Sets the tag to text for the output spool file.

-translate = table_file
       Downloads an alternate translate table from the file table_file into the
       lp device before printing this file.  The filename table_file is the



Processed November 8, 1990     QDAEMON, LP(8,C)                               2





QDAEMON, LP(8,C)            AIX Commands Reference             QDAEMON, LP(8,C)



       full pathname of a translate file such as those generated by the genxlt
       program.  These are often kept in the directory /usr/lib/nls/nlout.
       Specifying a translate table will temporarily override the default
       translate table in the lp device driver and the table specified in the
       NLPRIN command variable.  The device driver will revert to the default
       table at the completion of this print request.  The -translate flag
       cannot be used with the -trtable flag.

       The format of the translate table is described in genxlt program in the
       AIX Operating System Commands Reference.

-trtable = table_name
       Selects one of the device driver's built-in translation tables.  The
       built-in tables are:

       Name    Description

       TN      TN print train (default).

       3262    Table for 3262 printer.

       ALT3262 Table for 3262 with only uppercase characters.

       3820    Table for 3820 printer.

-char = name1 [name2 [name3 [name4]]]
       Specifies the name of the character arrangement table used when printing
       a file.  The name must be from one to four characters with a maximum of
       four names given per command.

-fcb = name
       Controls the vertical spacing of output on a page.  The name must be
       from one to four characters.  This parameter applies to output sent to
       3800 printers only.

-dest = dest
       Specifies the destination name for spool files created on this virtual
       printer.  The dest is one to eight character alphanumeric name your VM
       installation assigns to printers at VM system generation.

-spool = spool
       Specifies the spool information for this print file.  This option allows
       you to provide several VM CP spool options at once.  This option will
       not check for any syntax errors in the CP SPOOL information.

-ascii Print in ASCII mode on a 3800 using PSF, the file is not translated to
       EBCDIC for printing.

The following flags are available with PS/2 only:






Processed November 8, 1990     QDAEMON, LP(8,C)                               3





QDAEMON, LP(8,C)            AIX Commands Reference             QDAEMON, LP(8,C)



-elite  Prints the text at 12 characters per inch instead of 10 characters per
        inch.  This flag changes the default form width to 96 characters.

-ibmgp  Specified an IBM Graphic Printer.

-indent = value
        Indents the printed output the number of spaces specified with value.

-oki    Specifies and OKIdata Model 92 or 93.

-plot   Passes text directly to the printer without processing.  This is useful
        when using the printer as a plotter.  Normally, lines that contain
        backspaces and carriage return characters return characters are
        processed so that they print with minimum print head motion.  The
        sequence Esc-9 maps to half-line feeds.

-plp    Sets and resets printer port parameters, if the printer is attached
        with a parallel interface.

-wp     Sets the printer, if possible, to the Word Processing mode.

-wrap   Wrap lines longer than the printer line length.  The default truncates
        lines longer than the printer line length.

RELATED INFORMATION

See the following commands:  "print" and "genxlt."




























Processed November 8, 1990     QDAEMON, LP(8,C)                               4



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026