DataMuseum.dk

Presents historical artifacts from the history of:

CR80 Wang WCS documentation floppies

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CR80 Wang WCS documentation floppies

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦2664c1e5e⟧ Wang Wps File

    Length: 33376 (0x8260)
    Types: Wang Wps File
    Notes: CPS/SDS/030               
    Names: »1497A «

Derivation

└─⟦c606dccac⟧ Bits:30005804 8" Wang WCS floppy, CR 0108A
    └─ ⟦this⟧ »1497A « 

WangText




…02…CPS/SDS/030

…02…841012…02……02…
STORAGE AND RETRIEVAL
DETAILED DESIGN SPECIFICATION…02…ISSUE 1…02……02…CAMPS








                    T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲



   1  GENERAL .......................................
   1 001

     1.1  PURPOSE AND SCOPE .........................
     1 001
     1.2  APPLICABLE DOCUMENTS AND PROJECT REFERENCES
     1 001
       1.2.1  Applicable Documents ..................
       1 001
       1.2.2  Project References ....................
       1 002

     1.3  TERMS AND ABBREVIATIONS ...................
     1 003
       1.3.1  Terms .................................
       1 003
       1.3.2  Abbreviations .........................
       1 004

   2  SUMMARY OF REQUIREMENTS .......................
   2 001

     2.1  PACKAGE DESCRIPTION .......................
     2 001
       2.1.1  General Concept .......................
       2 001
         2.1.1.1  On-Line Storage ...................
         2 001
         2.1.1.2  Off-Line Storage ..................
         2 002
         2.1.1.3  Subject to Storage ................
         2 002
         2.1.1.4  Storage and Retrieval Keys ........
         2 002
         2.1.1.5  Retrieval .........................
         2 002
           2.1.1.5.1  On-Line Retrieval ..............2
           003
           2.1.1.5.2  Off-Line Retrieval ............
           2 003

     2.2  PACKAGE FUNCTIONS .........................
     2 003
       2.2.1  Main Functions ........................
       2 003
         2.2.1.1  On-Line Storage ...................
         2 003
         2.2.1.2  Off-Line Storage (Dump) ...........
         2 005
         2.2.1.3  Retrieval .........................
         2 007
           2.2.1.3.1  On-Line Retrieval .............
           2 007
           2.2.1.3.2  Off-Line Retrieval ............
           2 008

         2.2.1.4  Performing Supervisor Commands ....
         2 010
         2.2.1.5  Message Deletion ..................
         2 010

       2.2.2  Functional Responsibilities ...........
       2 011
         2.2.2.1  Initialization, Close Down, and
                   Restart ..........................
                   2 011
           2.2.2.1.1  Initialization ................
           2 011
           2.2.2.1.2  Close-Down ....................
           2 012
           2.2.2.1.3  Restart .......................
           2 012

         2.2.2.2  Checkpointing and Recovery ........
         2 013
           2.2.2.2.1  Checkpointing .................
           2 013
           2.2.2.2.2  Recovery ......................
           2 014



         2.2.2.3  Error Detection and Error Handling 2
         014
           2.2.2.3.1  Error Detection ...............2
           014
           2.2.2.3.2  Error Handling ................2
           014

         2.2.2.4  Integrity of Operation ............2
         015
         2.2.2.5  Data Collection ...................2
         015
         2.2.2.6  Security ..........................2
         015

     2.3  CHARACTERISTICS ...........................2
     016
       2.3.1  Timing ................................2
       016
         2.3.1.1  Response Time to Queries ..........2
         016
         2.3.1.2  Response Time to Dump .............2
         017
         2.3.1.3  Priorities Related to Input .......2
         017
         2.3.1.4  Traffic Load ......................2
         018
         2.3.1.5  Interleaving SAR ..................2
         019

       2.3.2  Throughput ............................2
       019
       2.3.3  Flexibility ...........................2
       019
       2.3.4  Accuracy of Input Data ................2
       019

   3  ENVIRONMENT ...................................3
   001
     3.1  EQUIPMENT ENVIRONMENT .....................3
     001
     3.2  SOFTWARE ENVIRONMENT ......................3
     001
       3.2.1  System Software .......................3
       001
       3.2.2  Development Software ..................3
       001

     3.3  INTERFACES ................................3
     002
       3.3.1  External Interfaces ...................3
       002
       3.3.2  Package Interfaces ....................3
       002
         3.3.2.1  Storage Interface .................3
         002
         3.3.2.2  On-Line Retrieval Interface .......3
         002
         3.3.2.3  Off-Line Retrieval Interface ......3
         004
         3.3.2.4  Dump Interface ....................3
         004
         3.3.2.5  Supervisor Command Interface ......3
         004

     3.4  FUNCTIONS MAINTAINED BY OTHER PACKAGES ....3
     006

   4  PACKAGE DESIGN ................................4
   001

     4.1  PACKAGE OVERVIEW ..........................4
     001
       4.1.1  Functional Specifications .............4
       001
         4.1.1.1  Storage of Messages ...............4
         003
         4.1.1.2  On-Line Retrieval .................4
         003
         4.1.1.3  Off-Line Retrieval ................4
         004
         4.1.1.4  Dump ..............................4
         004
         4.1.1.5  Perform Supervisor Commands .......4
         005

       4.1.2  Software Structure ....................4
       006
       4.1.3  Data Flow and Control Logic ...........4
       008
         4.1.3.1  Data Area Access ..................4
         008
           4.1.3.1.1  On-Line Catalogue .............4
           008
           4.1.3.1.2  Volume Table ..................4
           010



         4.1.3.2  Activity Control ..................4
         013
           4.1.3.2.1  Off-Line Retrieval Registration4
           013
           4.1.3.2.2  Internal Dump Commands ........4
           016
           4.1.3.2.3  External Supervisor Commands ..4
           018
           4.1.3.2.4  Internal Off-Line Retrieval
                       Commands .....................4
                       020
           4.1.3.2.5  Package Activity Control Logic 4
           022

       4.1.4  Common Package Data ...................4
       025
         4.1.4.1  On-Line Catalogue .................4
         025
           4.1.4.1.1  SAR TOC FILEON ................4
           025
           4.1.4.1.2  SAT DTG FILEON ................4
           030
           4.1.4.1.3  SAR PRI FILEON ................4
           031

         4.1.4.2  Off-Line Catalogue ................4
         035
           4.1.4.2.1  SAR TOG FILE ..................4
           035
           4.1.4.2.2  SAR DTG FILE ..................4
           038
           4.1.4.2.3  SAR PRI FILE ..................4
           038
           4.1.4.2.4  SEGM ID TAB ...................4
           038

         4.1.4.3  Volume Table ......................4
         039
         4.1.4.4  Off-Line List Operations ..........4
         043
         4.1.4.5  Disk Status .......................4
         046
         4.1.4.6  Flags .............................4
         047
         4.1.4.7  Counters ..........................4
         047
         4.1.4.8  Supervisor Command Operation ......4
         047
         4.1.4.9  Dump Operation ....................4
         051
         4.1.4.10 Report Operation ..................4
         054
         4.1.4.11 SAR Constant Definitions ..........4
         056
         4.1.4.12 Storage Report Operation ..........4
         056
         4.1.4.13 On-line Volume Header .............4
         059
         4.1.4.14 Common Package Type Definitions ...4
         061
         4.1.4.15 Supervisor Printer Report .........4
         063
         4.1.4.16 Coroutine Records .................4
         065
         4.1.4.17 SAR Coroutine Semaphores ..........4
         065
         4.1.4.18 Window List Operations ............4
         066
         4.1.4.19 MMS Operation .....................4
         066
         4.1.4.20 Supervisor Queue Operation ........4
         067
         4.1.4.21 Common Package Other Data .........4
         067
         4.1.4.22 SAR File Names ....................4
         068

       4.1.5  Common Package Procedure ..............4
       071
         4.1.5.1  CHECK CHANNEL KEYS Procedure ......4
         071
           4.1.5.1.1  Functional Description ........4
           071
           4.1.5.1.2  Interface Definition ..........4
           071
           4.1.5.1.3  Data Description ..............4
           072
           4.1.5.1.4  Procedure Design ..............4
           072

         4.1.5.2  CHECK STATION KEYS Procedure ......4
         074
           4.1.5.2.1  Functional Description ........4
           074
           4.1.5.2.2  Interface Definition ..........4
           074
           4.1.5.2.3  Data Description ..............4
           074
           4.1.5.2.4  Procedure Design ..............4
           075



         4.1.5.3  CHECK ORIGINATOR KEYS Procedure ...4
         077
           4.1.5.3.1  Functional Description ........4
           077
           4.1.5.3.2  Interface Definition ..........4
           077
           4.1.5.3.3  Data Description ..............4
           077
           4.1.5.3.4  Procedure Design ..............4
           078

         4.1.5.4  Check Security ....................4
         081
           4.1.5.4.1  Functional Description ........4
           081
           4.1.5.4.2  Interface Specification .......4
           081
           4.1.5.4.3  Data Definition ...............4
           081
           4.1.5.4.4  Procedure Design ..............4
           081

         4.1.5.5  Check Main Entry Parameters .......4
         084
           4.1.5.5.1  Functional Description ........4
           084
           4.1.5.5.2  Interface Specification .......4
           084
           4.1.5.5.3  Data Definition ...............4
           084
           4.1.5.5.4  Procedure Design ..............4
           084

         4.1.5.6  Check CAMPS Type ..................4
         086
           4.1.5.6.1  Functional Description ........4
           086
           4.1.5.6.2  Interface Specification .......4
           086
           4.1.5.6.3  Data Definition ...............4
           086
           4.1.5.6.4  Procedure Design ..............4
           086

         4.1.5.7  SAR Start Up ......................4
         095
           4.1.5.7.1  Functional Description ........4
           095
           4.1.5.7.2  Interface Specification,
                      Call Specification ............4
                     096
           4.1.5.7.3  Data Definition ...............4
           096
           4.1.5.7.4  Procedure Design ..............4
           096

       4.1.6  Global Data ...........................4
       098
       4.1.7  Interfaces ............................4
       098
         4.1.7.1  External Interfaces ...............4
         098
         4.1.7.2  Package Interfaces ................4
         098
         4.1.7.3  Sub-Package Interfaces ............4
         104
           4.1.7.3.1  On-Line Catalogue Interface ...4
           104
           4.1.7.3.2  Volume Table Interface ........4
           104
           4.1.7.3.3  On-Line Retrieval S.P. to 
                      Off-Line Retrieval S.P ........4
                     104
           4.1.7.3.4  Supervisor Command S.P. to Dump
                       S.P ..........................4
                       104
           4.1.7.3.5  Supervisor Command S.P. to Off-
                       Line Retrieval S.P ...........4
                       105
           4.1.7.3.6  On-Line Storage S.P. to Super-
                       visor Command S.P ............4
                       105
           4.1.7.3.7  Complete Sub-Package Interface.4
           105



       4.2.1  On-Line Storage Specifications ........4
       106
         4.2.1.1  Functional Specifications .........4
         106
           4.2.1.1.1  Reception of Storage Requests .4
           108
           4.2.1.1.2  Retrieval Key Pick-up .........4
           108
           4.2.1.1.3  Emptying Temporary Area .......4
           108
           4.2.1.1.4  Update On-Line Catalogue ......4
           108
           4.2.1.1.5  Complete Storage ..............4
           109

         4.2.1.2  Sub-Package Software Structure ....4
         109
         4.2.1.3  Data Flow and Control Logic .......4
         111
         4.2.1.4  Module Specification ..............4
         111
           4.2.1.4.1  Storage Main Module ...........4
           112
             4.2.1.4.1.1  Functional Specification ..4
             112
             4.2.1.4.1.2  Module Interface ..........4
             112
             4.2.1.4.1.3  Module Components .........4
             113
             4.2.1.4.1.4  Data Descriptions .........4
             117
             4.2.1.4.1.5  Module Design .............4
             134

           4.2.1.4.2  Handle Retrieval Keys Module ..4
           140
             4.2.1.4.2.1  Functional Specification ..4
             140
             4.2.1.4.2.2  Module Interface ..........4
             140
             4.2.1.4.2.3  Module Component ..........4
             141
             4.2.1.4.2.4  Data Description ..........4
             147
             4.2.1.4.2.5  Module Design .............4
             148

           4.2.1.4.3  PRI DTG Handling ..............4
           188
             4.2.1.4.3.1  Functional Specification ..4
             188
             4.2.1.4.3.2  Module Interface ..........4
             188
             4.2.1.4.3.3  Module Components .........4
             188
             4.2.1.4.3.4  Data Description ..........4
             189
             4.2.1.4.3.5  Module Design .............4
             189

         4.2.1.5  Common Sub-Package Data ...........4
         191
         4.2.1.6  Common Sub-Package Procedures .....4
         192
           4.2.1.6.1  Report Storage Error ..........4
           192
             4.2.1.6.1.1  Functional Description ....4
             192
             4.2.1.6.1.2  Interface Specification ...4
             192
             4.2.1.6.1.3  Data Definition ...........4
             192
             4.2.1.6.1.4  Procedure Design ..........4
             192

           4.2.1.6.2  Output PRI DTG Buffers ........4
           194
             4.2.1.6.2.1  Functional Description ....4
             194
             4.2.1.6.2.2  Interface Specification ...4
             194
             4.2.1.6.2.3  Data Definition ...........4
             194
             4.2.1.6.2.4  Procedure Design ..........4
             194

           4.2.1.6.3  Get On-line DTG PRI Disk Space.4
           196
             4.2.1.6.3.1  Functional Description ....4
             196
             4.2.1.6.3.2  Interface Specification ...4
             196
             4.2.1.6.3.3  Data Definition ...........4
             196
             4.2.1.6.3.4  Procedure Design ..........4
             196



           4.2.1.6.4  Disconnect QEL Procedure ......4
           198
             4.2.1.6.4.1  Functional Description ....4
             198
             4.2.1.6.4.2  Interface Specification ...4
             198
             4.2.1.6.4.3  Data Definition ...........4
             198
             4.2.1.6.4.4  Procedure Design ..........4
             198

           4.2.1.6.5  Disconnect QEL Procedure ......4
           203
             4.2.1.6.5.1  Functional Description ....4
             203
             4.2.1.6.5.2  Interface Specification ...4
             203
             4.2.1.6.5.3  Data Definition ...........4
             203
             4.2.1.6.5.4  Procedure Design ..........4
             203

         4.2.1.7  Sub-Package Interfaces ............4
         205

       4.2.2  On-Line Retrieval Specifications ......4
       206
         4.2.2.1  Functional Specification ..........4
         206
           4.2.2.1.1  Receive Retrieval Requests ....4
           208
           4.2.2.1.2  On-Line/Off-Line Retrieval
                       Separation ...................4
                       208
           4.2.2.1.3  On-Line Catalogue Consult .....4
           208
           4.2.2.1.4  Access Check ..................4
           211
           4.2.2.1.5  Retrieval of CIF ..............4
           211
           4.2.2.1.6  Delivery of Retrieval Result ..4
           211

         4.2.2.2  Software Structure ................4
         212
         4.2.2.3  Data Flow and Control Logic .......4
         215
           4.2.2.3.1 Sub-package Main Control .......4
           215
           4.2.2.3.2 Online TOC Window Registration .4
           217

         4.2.2.4  Module Specification ..............4
         219
           4.2.2.4.1  Retrieval Registration Module
                       Specification ................4
                       219
             4.2.2.4.1.1  Functional Specification ..4
             219
             4.2.2.4.1.2  Module Interface ..........4
             219
             4.2.2.4.1.3  Module Component ..........4
             219
             4.2.2.4.1.4  Data Description ..........4
             219
             4.2.2.4.1.5  Module Design .............4
             227

           4.2.2.4.2  DTG Retrieval Module ..........4
           235
             4.2.2.4.2.1  Functional Specification ..4
             235
             4.2.2.4.2.2  Module Interface ..........4
             235
             4.2.2.4.2.3  Module Components .........4
             236
             4.2.2.4.2.4  Data Description ..........4
             238
             4.2.2.4.1.5  Module Design .............4
             238

           4.2.2.4.3  TOC Retrieval Module ..........4
           243
             4.2.2.4.3.1  Functional Specification ..4
             243
             4.2.2.4.3.2  Module Interface ..........4
             243
             4.2.2.4.3.3  Module Components .........4
             243
             4.2.2.4.3.4  Data Description ..........4
             247
             4.2.2.4.3.5  Module Design .............4
             247



           4.2.2.4.4  TOC Window Retrieval Module ...4
           262
             4.2.2.4.4.1  Functional Specification ..4
             262
             4.2.2.4.4.2  Module Interface ..........4
             262
             4.2.2.4.4.3  Module Components .........4
             265
             4.2.2.4.4.4  Data Description ..........4
             267
             4.2.2.4.4.5  Module Design Description .4
             267

         4.2.2.5  COMMON SUBPACKAGE DATA ............4
         289
         4.2.2.6  Common Sub-Package Procedures .....4
         289
           4.2.2.6.1 Point On-line PRI Entry ........4
           289
             4.2.2.6.1.1  Functional Description ....4
             289
             4.2.1.6.1.2  Interface Specification ...4
             290
             4.2.1.6.1.3  Data Definition ...........4
             290
             4.2.1.6.1.4  Procedure Design ..........4
             290

           4.2.2.6.2 Point On-line DTG Entry ........4
           292
             4.2.2.6.2.1  Functional Description ....4
             292
             4.2.1.6.2.2  Interface Specification ...4
             292
             4.2.1.6.2.3  Data Definition ...........4
             292
             4.2.1.6.2.4  Procedure Design ..........4
             292

           4.2.2.6.3 On-line Return Not Found .......4
           294
             4.2.2.6.3.1  Functional Description ....4
             294
             4.2.1.6.3.2  Interface Specification ...4
             294
             4.2.1.6.3.3  Data Definition ...........4
             294
             4.2.1.6.3.4  Procedure Design ..........4
             294

           4.2.2.6.4 On-line Return CIF .............4
           296
             4.2.2.6.4.1  Functional Description ....4
             296
             4.2.1.6.4.2  Interface Specification ...4
             296
             4.2.1.6.4.3  Data Definition ...........4
             296
             4.2.1.6.4.4  Procedure Design ..........4
             296

           4.2.2.6.5 Disconnect QEL Procedure .......4
           298
             4.2.2.6.5.1  Functional Description ....4
             298
             4.2.1.6.5.2  Interface Specification ...4
             298
             4.2.1.6.5.3  Data Definition ...........4
             299
             4.2.1.6.5.4  Procedure Design ..........4
             299

           4.2.2.6.6  On-line Retrieval Send For
                      Offline .......................4
                     304
             4.2.2.6.6.1  Functional Description ....4
             304
             4.2.1.6.6.2  Interface Specification ...4
             304
             4.2.1.6.6.3  Data Definition ...........4
             304
             4.2.1.6.6.4  Procedure Design ..........4
             304

         4.2.2.7  Sub-Package Interfaces ............4
         307



       4.2.3  Off-Line Retrieval Specifications .....4
       308
         4.2.3.1  Functional Specification ..........4
         308
           4.2.3.1.1  Activate Off-Line Retrieval ...4
           310
           4.2.3.1.2  Off-Line Volume Determination .4
           310
           4.2.3.1.3  Test of Mounted Volume ........4
           311
           4.2.3.1.4  Volume Mount ..................4
           311
           4.2.3.1.5  Off-Line Catalogue Consult ....4
           311
           4.2.3.1.6  Access Check ..................4
           311
           4.2.3.1.7  Retrieve CIF ..................4
           312
           4.2.3.1.8  Delivery of Retrieval Result ..4
           312

         4.2.3.2  Software Structure ................4
         312
         4.2.3.3  Data Flow and Control Logic .......4
         314
         4.2.3.4  Module Specification ..............4
         316
           4.2.3.4.1  Off-Line Retrieval Main Module 4
           316
             4.2.3.4.1.1  Functional Specification ..4
             316
             4.2.3.4.1.2  Module Interface ..........4
             316
             4.2.3.4.1.3  Module Components .........4
             318
             4.2.3.4.1.4  Data Description ..........4
             320
             4.2.3.4.1.5  Module Design .............4
             320

           4.2.3.4.2  DTG Retrieval Module ..........4
           343
             4.2.3.4.2.1  Functional Specification ..4
             343
             4.2.3.4.2.2  Module Interfaces .........4
             343
             4.2.3.4.2.3  Module Components .........4
             346
             4.2.3.4.2.4  Data Description ..........4
             348
             4.2.3.4.2.5  Module Design .............4
             348

           4.2.3.4.3  TOC Retrieval Module ..........4
           356
             4.2.3.4.3.1  Functional Specifications .4
             356
             4.2.3.4.3.2  Module Interface ..........4
             356
             4.2.3.4.3.3  Module Components .........4
             359
             4.2.3.4.3.4  Data Description ..........4
             361
             4.2.3.4.3.5  Module Design .............4
             361

         4.2.3.5  Common Sub-Package Data ...........4
         376
         4.2.3.6  Common Sub-Package Procedures .....4
         376
           4.2.3.6.1 Disk Error .....................4
           376
             4.2.3.6.1.1  Functional Specifications .4
             376
             4.2.3.6.1.2  Interface Definition ......4
             376
             4.2.3.6.1.3  Data Description ..........4
             376
             4.2.3.6.1.4  Procedure Design ..........4
             377

           4.2.3.6.2  Offline Retrieval Sent for
                      Next Volume ...................4
                     379
             4.2.3.6.2.1  Functional Specifications .4
             379
             4.2.3.6.2.2  Interface Definition ......4
             379
             4.2.3.6.2.3  Data Description ..........4
             379
             4.2.3.6.2.4  Procedure Design ..........4
             379



           4.2.3.6.3 Offline Return Not Found .......4
           381
             4.2.3.6.3.1  Functional Specifications .4
             381
             4.2.3.6.3.2  Interface Definition ......4
             381
             4.2.3.6.3.3  Data Description ..........4
             381
             4.2.3.6.3.4  Procedure Design ..........4
             381

           4.2.3.6.4 Point Offline PRI Entry ........4
           383
             4.2.3.6.4.1  Functional Specifications .4
             383
             4.2.3.6.4.2  Interface Definition ......4
             383
             4.2.3.6.4.3  Data Description ..........4
             383
             4.2.3.6.4.4  Procedure Design ..........4
             383

           4.2.3.6.5 Disconnect QEL Procedure .......4
           385
             4.2.3.6.5.1  Functional Specifications .4
             385
             4.2.3.6.5.2  Interface Definition ......4
             385
             4.2.3.6.5.3  Data Description ..........4
             385
             4.2.3.6.5.4  Procedure Design ..........4
             385

           4.2.3.6.6 Delete Retrieval Request .......4
           390
             4.2.3.6.6.1  Functional Specifications .4
             390
             4.2.3.6.6.2  Interface Definition ......4
             390
             4.2.3.6.6.3  Data Description ..........4
             390
             4.2.3.6.6.4  Procedure Design ..........4
             390

           4.2.3.6.7 Return CIF .....................4
           392
             4.2.3.6.7.1  Functional Specifications .4
             392
             4.2.3.6.7.2  Interface Definition ......4
             392
             4.2.3.6.7.3  Data Description ..........4
             392
             4.2.3.6.7.4  Procedure Design ..........4
             392

           4.2.3.6.8 Mount Unknown Volume ...........4
           394
             4.2.3.6.8.1  Functional Specifications .4
             394
             4.2.3.6.8.2  Interface Definition ......4
             394
             4.2.3.6.8.3  Data Description ..........4
             394
             4.2.3.6.8.4  Procedure Design ..........4
             394

         4.2.3.7  Sub-Package Interface .............4
         396

       4.2.4  Dump Specifications ...................4
       397
         4.2.4.1  Functional Specifications .........4
         397
           4.2.4.1.1  Receive Dump Requests .........4
           399
           4.2.4.1.2  Check Mounted Volume ..........4
           399
           4.2.4.1.3  Volume Mount Procedure ........4
           399
           4.2.4.1.4  Dump Procedure ................4
           400

         4.2.4.2  Software Structure ................4
         400
         4.2.4.3  Data Flow and Control Logic .......4
         402
         4.2.4.4  Module Specification ..............4
         402
           4.2.4.4.1  Dump Module ...................4
           402


             4.2.4.4.1.1  Functional Specification ..4
             402
             4.2.4.4.1.2  Module Interface ..........4
             403
             4.2.4.4.1.3  Module Components .........4
             405
             4.2.4.4.1.4  Data Description ..........4
             405
             4.2.4.4.1.5  Module Design Description .4
             405

           4.2.4.4.2  Initialize ....................4
           408
             4.2.4.4.2.1  Functional Specification ..4
             408
             4.2.4.4.2.2  Module Interface ..........4
             408
             4.2.4.4.2.3  Module Components .........4
             408
             4.2.4.4.2.4  Data Description ..........4
             408
             4.2.4.4.2.5  Module Design Description .4
             408

           4.2.4.4.3  Wait Request ..................4
           410
             4.2.4.4.3.1  Functional Specification ..4
             410
             4.2.4.4.3.2  Module Interface ..........4
             410
             4.2.4.4.3.3  Module Components .........4
             410
             4.2.4.4.3.4  Data Description ..........4
             410
             4.2.4.4.3.5  Module Design Description .4
             410

           4.2.4.4.4  Setup Volume ..................4
           412
             4.2.4.4.4.1  Functional Specification ..4
             412
             4.2.4.4.4.2  Module Interface ..........4
             412
             4.2.4.4.4.3  Module Components .........4
             412
             4.2.4.4.4.4  Data Description ..........4
             412
             4.2.4.4.4.5  Module Design Description .4
             412

           4.2.4.4.5  Copy On-line Header ...........4
           416
             4.2.4.4.5.1  Functional Specification ..4
             416
             4.2.4.4.5.2  Module Interface ..........4
             416
             4.2.4.4.5.3  Module Components .........4
             416
             4.2.4.4.5.4  Data Description ..........4
             416
             4.2.4.4.5.5  Module Design Description .4
             416

           4.2.4.4.6  Test Off-line Catalogue Space .4
           418
             4.2.4.4.6.1  Functional Specification ..4
             418
             4.2.4.4.6.2  Module Interface ..........4
             418
             4.2.4.4.6.3  Module Components .........4
             418
             4.2.4.4.6.4  Data Description ..........4
             418
             4.2.4.4.6.5  Module Design Description .4
             418

           4.2.4.4.7  Update On-line Header With
                      Attempted Dump ................4
                     423
             4.2.4.4.7.1  Functional Specification ..4
             423
             4.2.4.4.7.2  Module Interface ..........4
             423
             4.2.4.4.7.3  Module Components .........4
             423
             4.2.4.4.7.4  Data Description ..........4
             423
             4.2.4.4.7.5  Module Design Description .4
             423



           4.2.4.4.8 Perform Dump ...................4
           426
             4.2.4.4.8.1  Functional Specification ..4
             426
             4.2.4.4.8.2  Module Interface ..........4
             426
             4.2.4.4.8.3  Module Components .........4
             426
             4.2.4.4.8.4  Data Description ..........4
             426
             4.2.4.4.8.5  Module Design Description .4
             426

           4.2.4.4.9  Update Off-line Header ........4
           444
             4.2.4.4.9.1  Functional Specification ..4
             444
             4.2.4.4.9.2  Module Interface ..........4
             444
             4.2.4.4.9.3  Module Components .........4
             444
             4.2.4.4.9.4  Data Description ..........4
             444
             4.2.4.4.9.5  Module Design Description .4
             444

           4.2.4.4.10 Clear CIFs ....................4
           447
             4.2.4.4.10.1  Functional Specification .4
             447
             4.2.4.4.10.2  Module Interface .........4
             447
             4.2.4.4.10.3  Module Components ........4
             447
             4.2.4.4.10.4  Data Description .........4
             447
             4.2.4.4.10.5  Module Design Description 4
             447

           4.2.4.4.11 Update Segment Table ..........4
           449
             4.2.4.4.11.1  Functional Specification .4
             449
             4.2.4.4.11.2  Module Interface .........4
             449
             4.2.4.4.11.3  Module Components ........4
             449
             4.2.4.4.11.4  Data Description .........4
             449
             4.2.4.4.11.5  Module Design Description 4
             449

           4.2.4.4.12 Update On-line Header .........4
           451
             4.2.4.4.12.1  Functional Specification .4
             451
             4.2.4.4.12.2  Module Interface .........4
             451
             4.2.4.4.12.3  Module Components ........4
             451
             4.2.4.4.12.4  Data Description .........4
             451
             4.2.4.4.12.5  Module Design Description 4
             451

           4.2.4.4.13 Put Completion OK .............4
           451
             4.2.4.4.13.1  Functional Specification .4
             451
             4.2.4.4.13.2  Module Interface .........4
             451
             4.2.4.4.13.3  Module Components ........4
             451
             4.2.4.4.13.4  Data Description .........4
             451
             4.2.4.4.13.5  Module Design Description 4
             451

           4.2.4.4.14 Put Error .....................4
           455
             4.2.4.4.14.1  Functional Specification .4
             455
             4.2.4.4.14.2  Module Interface .........4
             455
             4.2.4.4.14.3  Module Components ........4
             455
             4.2.4.4.14.4  Data Description .........4
             455
             4.2.4.4.14.5  Module Design Description 4
             455



           4.2.4.4.15 Take Down Volume ..............4
           457
             4.2.4.4.15.1  Functional Specification .4
             457
             4.2.4.4.15.2  Module Interface .........4
             457
             4.2.4.4.15.3  Module Components ........4
             457
             4.2.4.4.15.4  Data Description .........4
             457
             4.2.4.4.15.5  Module Design Description 4
             457

           4.2.4.4.16 Return Completion .............4
           459
             4.2.4.4.16.1  Functional Specification .4
             459
             4.2.4.4.16.2  Module Interface .........4
             459
             4.2.4.4.16.3  Module Components ........4
             459
             4.2.4.4.16.4  Data Description .........4
             459
             4.2.4.4.16.5  Module Design Description 4
             459

         4.2.4.5  Common Sub-Package Data ...........4
         461
         4.2.4.6  Common Sub-Package Procedures .....4
         461
           4.2.4.6.1  Disconnect QEL Procedure ......4
           461
             4.2.4.6.1.1  Functional Description ....4
             461
             4.2.4.6.1.2  Interface Definition ......4
             461
             4.2.4.6.1.3  Data Description ..........4
             462
             4.2.4.6.1.4  Procedure Design ..........4
             462

         4.2.4.7  Sub-Package Interface .............4
         464

       4.2.5  Supervisor Command Specification ......4
       465
         4.2.5.1  Functional Specification ..........4
         465
           4.2.5.1.1  Receive and Detect Commands ...4
           467
           4.2.5.1.2  MMS Threshold Warning .........4
           467
           4.2.5.1.3  Dump Response .................4
           467
           4.2.5.1.4  Off-Line Reporting ............4
           467
           4.2.5.1.5  Catalogue Threshold Reporting .4
           467

         4.2.5.2  Software Structure ................4
         468
         4.2.5.3  Data Flow and Control Logic Within
                  Sub-Package .......................4
                 472
         4.2.5.4  Module Specification ..............4
         472
           4.2.5.4.1  SAR Command Reception Module ..4
           472
             4.2.5.4.1.1  Functional Specification ..4
             472
             4.2.5.4.1.2  Module Interface ..........4
             472
             4.2.5.4.1.3  Module Components .........4
             473
             4.2.5.4.1.4  Data Description ..........4
             474
             4.2.5.4.1.5  Module Design Description .4
             474

           4.2.5.4.2  Close Down Command ............4
           482
             4.2.5.4.2.1  Functional Specification ..4
             482
             4.2.5.4.2.2  Module Interface ..........4
             482
             4.2.5.4.2.3  Module Components .........4
             482
             4.2.5.4.2.4  Data Description ..........4
             482
             4.2.5.4.2.5  Module Design Description .4
             482



           4.2.5.4.3  Dump Command ..................4
           484
             4.2.5.4.3.1  Functional Specification ..4
             484
             4.2.5.4.3.2  Module Interface ..........4
             484
             4.2.5.4.3.3  Module Components .........4
             484
             4.2.5.4.3.4  Data Description ..........4
             484
             4.2.5.4.3.5  Module Design .............4
             484

           4.2.5.4.4  Off-line Commands .............4
           489
             4.2.5.4.4.1  Functional Specification ..4
             489
             4.2.5.4.4.2  Module Interface ..........4
             489
             4.2.5.4.4.3  Module Components .........4
             489
             4.2.5.4.4.4  Data Description ..........4
             489
             4.2.5.4.4.5  Module Design .............4
             490

           4.2.5.4.5  Volume Command ................4
           496
             4.2.5.4.5.1  Functional Specification ..4
             496
             4.2.5.4.5.2  Module Interface ..........4
             496
             4.2.5.4.5.3  Module Components .........4
             497
             4.2.5.4.5.4  Data Description ..........4
             497
             4.2.5.4.5.5  Module Design Description .4
             497

           4.2.5.4.6  MMS Threshold Warning .........4
           503
             4.2.5.4.6.1  Functional Specification ..4
             503
             4.2.5.4.6.2  Module Interface ..........4
             503
             4.2.5.4.6.3  Module Components .........4
             503
             4.2.5.4.6.4  Data Description ..........4
             503
             4.2.5.4.6.5  Module Design Description .4
             504

           4.2.5.4.7  Dump Response .................4
           513
             4.2.5.4.7.1  Functional Specification ..4
             513
             4.2.5.4.7.2  Module Interface ..........4
             513
             4.2.5.4.7.3  Module Components .........4
             513
             4.2.5.4.7.4  Data Description ..........4
             513
             4.2.5.4.7.5  Module Design Description .4
             514

           4.2.5.4.8  Dump Response .................4
           518
             4.2.5.4.8.1  Functional Specification ..4
             518
             4.2.5.4.8.2  Module Interface ..........4
             518
             4.2.5.4.8.3  Module Components .........4
             518
             4.2.5.4.8.4  Data Description ..........4
             518
             4.2.5.4.8.5  Module Design Description .4
             518

           4.2.5.4.9  Dump Response .................4
           521
             4.2.5.4.9.1  Functional Specification ..4
             521
             4.2.5.4.9.2  Module Interface ..........4
             521
             4.2.5.4.9.3  Module Components .........4
             521
             4.2.5.4.9.4  Data Description ..........4
             521
             4.2.5.4.9.5  Module Design Description .4
             521



           4.2.5.4.10  Dump Response ................4
           523
             4.2.5.4.10.1  Functional Specification .4
             523
             4.2.5.4.10.2  Module Interface .........4
             523
             4.2.5.4.10.3  Module Components ........4
             523
             4.2.5.4.10.4  Data Description .........4
             523
             4.2.5.4.10.5  Module Design Description 4
             523

           4.2.5.4.11  Dump Response ................4
           525
             4.2.5.4.11.1  Functional Specification .4
             525
             4.2.5.4.11.2  Module Interface .........4
             525
             4.2.5.4.11.3  Module Components ........4
             525
             4.2.5.4.11.4  Data Description .........4
             525
             4.2.5.4.11.5  Module Design Description 4
             525

         4.2.5.5  Common Subpackage Data ............4
         529
         4.2.5.6  Common Subpackage Procedures ......4
         530
           4.2.5.6.1  Disconnect QEL Procedure ......4
           530
             4.2.5.6.1.1  Functional Description ....4
             530
             4.2.5.6.1.2  Interface Definition ......4
             530
             4.2.4.6.1.3  Data Description ..........4
             530
             4.2.5.6.1.4  Procedure Design ..........4
             531

           4.2.5.6.2  Disk Error ....................4
           536
             4.2.5.6.2.1  Functional Description ....4
             536
             4.2.5.6.2.2  Interface Definition ......4
             536
             4.2.4.6.2.3  Data Description ..........4
             536
             4.2.5.6.2.4  Procedure Design ..........4
             536

           4.2.5.6.3  Disk Error ....................4
           538
             4.2.5.6.3.1  Functional Description ....4
             538
             4.2.5.6.3.2  Interface Definition ......4
             538
             4.2.4.6.3.3  Data Description ..........4
             538
             4.2.5.6.3.4  Procedure Design ..........4
             538

           4.2.5.6.4  Disk Error ....................4
           540
             4.2.5.6.4.1  Functional Description ....4
             540
             4.2.5.6.4.2  Interface Definition ......4
             540
             4.2.4.6.4.3  Data Description ..........4
             540
             4.2.5.6.4.4  Procedure Design ..........4
             540

     4.3  MEMORY LAYOUT .............................4
     542
       4.3.1  Program Area ..........................4
       542
       4.3.2  Main Memory Data Area .................4
       542
       4.3.3  On-Line Disk Data Area ................4
       542
       4.3.4  Off-Line Disk Data Area ...............4
       546