Spooler Plus Programmer's Guide
Contents
Spooler Plus Programmer’s Guide—522293-003
v
Examples
Examples
Example 2-1. Annotated Example of Level-1 Spooling 2-6
Example 2-2. Annotated Example of Level-2 Spooling 2-8
Example 2-3. Annotated Example of Level-3 Spooling 2-11
Example 2-4. Example of Spooling From COBOL 2-15
Example 2-5. Annotated Example of Level-1 Spooling From a NonStop Process Pair
With a Zero Sync Depth 2-18
Example 2-6. Annotated Example of Level-2 Spooling From a NonStop Process Pair
With a Nonzero Sync Depth 2-21
Example 2-7. Annotated Example of Level-3 Spooling From a NonStop Process Pair
With a Zero Sync Depth 2-27
Example 2-8. Annotated Example of Level-3 Spooling From a NonStop Process Pair
With a Nonzero Sync Depth 2-31
Figures
Figure 1-1. Components of the Spooler 1-5
Figure 1-2. Spooler Life Cycle 1-7
Figure 1-3. Collector States 1-11
Figure 1-4. Print Process States 1-14
Figure 1-5. Device States 1-19
Figure 1-6. Job States 1-24
Figure 1-7. How the Spooler Determines Which Jobs Are to Be Batched 1-27
Figure 2-1. Buffer Overflow Logic 2-26
Figure 4-1. Spooler Ready List 4-56
Tables
Table i. Contents x
Table 1-1.
Spooler Processes and Procedures 1-3
Table 1-2.
Default Attributes for Jobs 1-9
Table 1-3. Collector Attributes 1-11
Table 1-4. Spoolcom PRINT Subcommands and Print Process Default
Values 1-13
Table 1-5.
Device Attributes 1-17
Table 1-6. Location Attributes 1-22
Table 1-7.
Job Attributes 1-23
Table 2-1.
Summary of Spooler Interface Procedures 2-1
Table 3-1.
Summary of Print Procedures 3-2
Table 3-2.
Startup Message From the Spooler Supervisor 3-4
Table 4-1. Summary of Spooler and Print Procedures 4-1
Table 4-2.
PRINTSTATUS[2] Message Type and Parameters 4-21