HPlogo Native Mode Spooler Reference Manual: HP 3000 MPE/iX Computer Systems > Chapter 1 Getting Started

What is the native mode spooler?

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Glossary

 » Index

The native mode spooler (NMS) is an MPE/iX subsystem used to manage and control print files and printing devices. Spool is an abbreviation for simultaneous peripheral operation online. A spooler allows numerous user processes requiring a printer to run simultaneously. This means that many programs may share a single printer.

Generally, users perform eight functions to control standard files on an MPE/iX system: create, list, print, alter, browse, copy, rename, and purge. The MPE/iX native mode spooler provides an easy, powerful way for you to perform the same functions with spool files because it has made them regular, visible files.

Starting with Release 5.5 of MPE/iX, you can use the spooler to control printing on devices that are directly attached to an HP 3000 as well as on devices that are attached via a network. Most of the information in this manual pertains to both non-network and network printers. Chapter 3 deals exclusively with network printing and explains the configuration and operation of network printers in detail.

System requirements and restrictions

The native mode spooler is part of the fundamental operating system (FOS) which you install on the HP 3000 with the INSTALL or UPDATE utility. It runs on any Hewlett-Packard Precision Architecture HP 3000 systems that have been updated to MPE/iX version A.40.00 (release 2.1 or later). Network printing requires Release 5.5 or later of MPE/iX.

A note on device configuration

Your system manager is responsible for properly configuring the output devices that are managed by the native mode spooler program. Configuring channel-attached printers or plotters using the NMMGR utility is not explained in this manual. For information, refer to the System Startup, Configuration, and Shutdown Reference Manual (32650-90042), the HP 3000/iX Network Planning and Configuration Guide (36922-61023) and the Configuring Systems for Terminals, Printers, and Other Serial Devices (32022-61000). To configure a network printer, read Chapter 3 in this manual.

Spooler commands, utilities, and user capabilities

To control spool files and spooled devices, you use an assortment of MPE/iX command and three utilities, SPIFF, SPFXFER and PRINTSPF. Each of these commands and utilities is briefly described in the table below.

The degree of control you have over the spooler and spool files depends primarily on the user capabilities you have been assigned, or whether or not you have access to the console. The four different levels of capability include system manager (SM), operator (OP), account manager (AM), and general user capabilities. The spooler commands behave differently and display different information depending upon the capabilities of the person issuing a command. Chapter 2, which explains spooler management tasks, points out such differences.

Table 1-1 Summary of Spooler Commands and Utilities

CommandDefinition
BUILDCreates and immediately allocates a new empty file on disk. You may use the filecode parameter of this command to specify the type of file. Three of these codes, appropriate to spool files, have been reserved, one each to designate an output spool file, an input spool file, and a checkpoint file for an output spool file. You may also use the SPOOL option of the BUILD command to create an output spool file that is not linked to the spool file directory SPFDIR.
COPYCopies a nonprivate output spool file to another, new file which is not linked to the spool file directory SPFDIR.
FILEDeclares the file attributes to be used when a file is opened, which may override programmatic or system default file specificiations. Use the FILE command to declare the type of file, to create an output spool file that is not linked to the spool file directory, to mount special forms, to declare a spool file private, and to have the spooler save an output spool file after all copies have been printed.
FORMSALIGNInitiates a forms message dialog with the system operator when the current spool file includes a special forms message. You issue this command for a specific LDEV or a device class.
JOBDefines a job and allows you to specify if the output spool file the job produces is private, and if it is saved after all copies have been printed.
LISTEQDisplays all active file equations for a job or session so that you can find out if a job's output spool file is private or will be saved.
LISTFDisplays a list of one or more files for the system, account or group. The spool files you see listed depend upon your capabilities. System managers (SM capability) can view all files on the system. To list input and output spool files, issue a LISTF for IN.HPSPOOL and OUT.HPSPOOL respectively.
LISTFILEDisplays a list of one or more files in hierarchical directories.
LISTSPFProduces a listing of input and output spool files.
OPENQOpens the spool queue for a specifiedlogical device, device name, or all devices of a device class.
OUTFENCEDefines the minimum priority that an output spool file must have in order to be printed.
PRINTSPFDisplays the data and the special overhead area of each record of a spool file.
PURGEDeletes a file (including a spool file) from the system.
RENAMEAllows you to change the identity (file name, lockword, and/or group name) of a spool file to which you have access and that is not linked to the spool file directory.
RESTORECopies nonprivate, native mode output spool files from backup media to an MPE/iX system that also has the native mode spooler.
SHOWDEVReports the status of a specific device or all devices in a single device class (such as LP).
SPFXFERTransports spool files between MPE/iX systems that have the native mode spooler and MPE system that do not.
SPIFFAllows you to list, manipulate, and transfer spool files.
SPOOLERThe general command you use to control spooler processes. This includes starting, stopping, suspending and resuming a spooler, and enabling and disabling spooling for a specified LDEV or device class
SPOOLFAllows a qualified user to alter, print, or delete one or more output spool files.
STORECopies nonprivate, native mode output spool files to backup media for transfer (via the RESTORE command) to another MPE/iX system that also has the native mode spooler.

 

For detailed documentation on the commands, refer to chapter 4. For details on the utilities, refer to chapter 5.

Feedback to webmaster