HP 3000 Manuals

Ap B. Spooler Command Comparison [ Native Mode Spooler Reference Manual ] MPE/iX 5.5 Documentation


Native Mode Spooler Reference Manual

Appendix B  Spooler Command Comparison 

The MPE/iX (version B.40.00 and later versions) native mode spooler (NMS)
is a complete native mode replacement of the previous MPE XL spooling
subsystem.  The utility SPOOK no longer exists.  Instead, SPOOK commands
are replaced with command interpreter (CI) commands, the PRINTSPF and
SPIFF utilities, the SPFXFER utility, STORE, RESTORE, and editor
subsystems.

The NMS commands include the following:

     LISTSPF
     SPOOLER
     SPOOLF

The SPOOLER command may be entered only at the master console unless
allowed to other users through the ALLOW and ASSOCIATE commands.  The
LISTSPF and SPOOLF commands work according to your capabilities and
whether you are the console user or not.  Chapter 2 has tasks and
examples which demonstrate this.

The MPE/iX commands that can be used with spool files are the following:

     BUILD         OPENQ
     COPY          OUTFENCE
     FILE          PURGE
     FORMSALIGN    RENAME
     JOB           SHUTQ
     LISTEQ

The following MPE/iX commands available for spool file/spooler control,
prior to version A.40.00, are still supported and function almost exactly
the same as they always have:

     STARTSPOOL          OPENQ
     STOPSPOOL           SHUTQ
     SUSPENDSPOOL        OUTFENCE
     RESUMESPOOL         HEADON
     ALTSPOOLFILE        HEADOFF
     DELETESPOOLFILE
     SHOWIN
     SHOWOUT

This appendix provides a series of tasks and the appropriate MPE/iX
commands.  The examples illustrate the NMS commands and other CI
commands.  The complete syntax for the NMS commands is in chapter 4. 

NMS spool files are variable-length files that are identified by a
special file type.  Input and output spool files are automatically
created in the groups IN.HPSPOOL and OUT.HPSPOOL, respectively.  An input
spool file is linked to the spooling subsystem until the job has logged
off, been aborted, or the DATA file has been read by a user process.

An output spool file is linked to the spooling subsystem until the last
copy has been printed.  Then the spool file is deleted unless it is saved
with the command SPOOLF...;ALTER ;SPSAVE. It is also possible to save a
spool file by using a file equation (the FILE command with the ;SPSAVE
option) or by using the ;SPSAVE option with the JOB command.

Two spool file directories, referred to collectively as the SPFDIR,
contain all information about input and output spool files.  A spool file
is linked to the spooling subsystem if the spool file has an entry in the
SPFDER.

Because spool files are ordinary disk files, they are not lost during
system boots.  File recovery is no more complicated for spool files than
for other permanent disk files.

A new checkpoint file is a companion to an output spool file.  The
checkpoint file helps the spooler recover from device problems like power
failure and paper jams.  When a spool file does not print completely, the
next spooler process that prints it on the same device uses the
checkpoint file.

You may designate an output spool file as a private file, a file that
other users can not access.  You cannot save or copy private files, but
you may purge, print, or (within limits) alter them by using the SPOOLF
command.



MPE/iX 5.5 Documentation