| startshp | Index Level | stopptr |
| Syntax | startspooler {port.number} {(option{s})} |
| Category | Spooler |
| Type | Verb |
| Description |
initializes the Spooler sub-system and returns it to normal operation.
This process is usually invoked when the system is powered on (see colstart, system-coldstart or user-coldstart) The Spooler controls the printing process and is normally started during coldstart. When necessary, "startspooler" can be used to execute specified portions of the Spooler initialization process without reinitializing the entire spooler sub-system. Using "startspooler" without options makes no changes in the spooler sub-system, but simply "wakes up" the printers (if any are started). The printers then poll their respective form queues for scheduled jobs to print. |
| Options |
port.number Starts Spooler process on given port.number. If "port.number" is not specified, the Spooler is started on the first port following the last physical port on the system. Used primarily by developers to test Spooler code.
c Starts Spooler, clears the form queue assignments, kills the printer, clears input and output queues and converts any existing print files to hold files. This should be used as the "second to last" option for resetting the Spooler. d Used in conjunction with the "port.number" option above to enable the debugger on the port. i Starts the Spooler and initializes control data with new overflow frames. The disk space used previously by the Spooler is lost until the next file restore (approximately 5-9 frames). This is the last resort in resetting the Spooler. l Links workspace for inactive ports. (R83 only). |
| See Also | Spooler options: Spooler startshp stopptr port.number :startspooler start.ss startspooler :startspooler |
| Example | |
| Warnings | |
| Compatibility | D3 7.0 AP R83 |
| startshp | Index Level | stopptr |