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

⟦10bee565f⟧ Wang Wps File

    Length: 6276 (0x1884)
    Types: Wang Wps File
    Notes: FIX/1256/PSP/0050         
    Names: »4868A «

Derivation

└─⟦c7fef4850⟧ Bits:30006144 8" Wang WCS floppy, CR 0418A
    └─ ⟦this⟧ »4868A « 

WangText




    …0f…4868A/aml…02…FIX/1256/PSP/0050

GETUSP MONITOR PSP…02…MLA/840501…02……02…#

…02……02… FK7809…0e…














                 GETUSP MONITOR PSP



                 FIX/1256/PSP/0050













                 Morten Lange




                 Ole Eskedal








                 AMC (6), APE, REV, BHE, LOL, LU, KPL
















                          …0e…ILS Manager.    840501

                          S/W Manager     840501
             1             
                          Conf. Manager   840501…0f…

             840501





   …0f…4868A/aml…02… FIX/1256/PSP/0050

…02… MLA/840501…02……02…ii
GETUSP MONITOR PSP
…02……02… FK7809…0e…


















        840501                  All      Original issue of Document







   …0f…4868A/aml…02… FIX/1256/PSP/0050

…02… MLA/840501…02……02…iii
GETUSP MONITOR PSP
…02……02… FK7809…0e…






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



     1  SCOPE .......................................  
      1
       1.1 INTRODUCTION .............................  
            1
       1.2 ABBREVIATIONS ............................  
            1

     2  APPLICABLE DOCUMENTS ........................  
      2
     3  MODULE SPECIFICATION ........................  
      3
       3.1 FUNCTIONAL CAPABILITIES ..................  
            3
       3.2 INTERFACE DESCRIPTION ....................  
            3
       3.3 PROCESSING ...............................  
            4
       3.4 DATA ORGANIZATION ........................  
            4
       3.5 STORAGE ALLOCATION .......................  
            4
       3.6 PERFORMANCE CHARACTERISTICS ..............  
            4
       3.7 LIMITATIONS ..............................  
            4
       3.8 ERROR CODES ..............................  
            5
       3.9 LISTING REFERENCES .......................  
            5

     4  QUALITY ASSURANCE ...........................  
      6
       4.1 QUALIFICATION TESTS ......................  
            6

     5  PREPARATION FOR DELIVERY ....................  
      7
     6  NOTES .......................................  
      8
     7  FLOW-CHARTS .................................  
      9


                         1  S̲C̲O̲P̲E̲

         This document describes the function of the GETUSP
         Monitor.



1.1      I̲N̲T̲R̲O̲D̲U̲C̲T̲I̲O̲N̲

         The purpose of the GETUSP is to find and deliver a
         specified user security profile from the USP file stored
         at the MEDE.



1.2      A̲B̲B̲R̲E̲V̲I̲A̲T̲I̲O̲N̲S̲

         Please refer to:

         FIKS Data I/F Reference,
         FIX/0100/MAN/0004





                 2  A̲P̲P̲L̲I̲C̲A̲B̲L̲E̲ ̲D̲O̲C̲U̲M̲E̲N̲T̲S̲

         1.  FIKS Data I/F Reference
             FIX/0100/MAN/0004

         2.  TEP Subsystem PSP
             FIX/1151/PSP/0099

         3.  SFS Subsystem PSP
             FIX/1155/PSP/0093

         4.  FIKS File generators PSP
             FIX/1200/PSP/0042

         5.  SCCLDD
             FIX/1000/EWP/0080





                 3  M̲O̲D̲U̲L̲E̲ ̲S̲P̲E̲C̲I̲F̲I̲C̲A̲T̲I̲O̲N̲



3.1      F̲U̲N̲C̲T̲I̲O̲N̲A̲L̲ ̲C̲A̲P̲A̲B̲I̲L̲I̲T̲I̲E̲S̲

         The GETUSP montior retrieves a user security profile,
         corresponding to a specified user identification from
         the USP-file stored at the MEDE.



3.2      I̲N̲T̲E̲R̲F̲A̲C̲E̲ ̲D̲E̲S̲C̲R̲I̲P̲T̲I̲O̲N̲

         The GETUSP monitor is used by:

         TEP Subsystem,  Ref. FIX/1151/PSP/0099
         SFS Subsystem,  Ref. FIX/1155/PSP/0093

         Invocation of the GETUSP monitor:

         MON (GETUSP

             R1    Ref. to USP file name
             R2    Ref. to a Buffer List Element
             R3    Ref. to a File Address
             R4    FD for MOVHEAD
             R5    Ref. to work buffer (512 bytes)
             R7)   Link/Error code

         Work buffer layout:

         Word 0 ... 7      Registersave
         Word 8 ... 9      Requested user id
         Word 10 ..19      USP found by GETUSP
         Word 20 .. 255    Work area

         If the user identification is not found the user id
         in the work buffer will be deleted.

         The GETUSP Monitor interfaces the following monitor
         procedures:

         MON IO LOOKUP
         Gets the file descriptor to the USP-file

         MON IO READBYTES
         Reads a part of the USP-file

         MON IO DISMANTLE
         Closes the USP-file after use.



3.3      P̲R̲O̲C̲E̲S̲S̲I̲N̲G̲

         The processing is described by means of the flow charts
         in sec. 7.



3.4      D̲A̲T̲A̲ ̲O̲R̲G̲A̲N̲I̲Z̲A̲T̲I̲O̲N̲

         The Data Organization is described in section 3.2 Interface
         Description and in FIKS FILE generators PSP FIX/1200/PSP/0042.



3.5      S̲T̲O̲R̲A̲G̲E̲ ̲A̲L̲L̲O̲C̲A̲T̲I̲O̲N̲

         As the GETUSP is a monitor procedure and the calling
         processes offers a workbuffer it will not require any
         further data area.

         For the program size please refer to the SCCLDD document.



3.6      P̲E̲R̲F̲O̲R̲M̲A̲N̲C̲E̲ ̲C̲H̲A̲R̲A̲C̲T̲E̲R̲I̲S̲T̲I̲C̲S̲

         N/A



3.7      L̲I̲M̲I̲T̲A̲T̲I̲O̲N̲S̲

         N/A





3.8      E̲R̲R̲O̲R̲ ̲C̲O̲D̲E̲S̲

         The error codes received from the IO procedures will
         be returned in register 7 and the GETUSP Monitor will
         return in the error exit.



3.9      L̲I̲S̲T̲I̲N̲G̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲S̲

         The listing is found in:

         a *FIXLIB*FIX ̲SOURCE.D*GETUSP.D*GETUSP.YYYY.D

         where YYYY is the actual release identification.





                   4  Q̲U̲A̲L̲I̲T̲Y̲ ̲A̲S̲S̲U̲R̲A̲N̲C̲E̲



4.1      Q̲U̲A̲L̲I̲F̲I̲C̲A̲T̲I̲O̲N̲ ̲T̲E̲S̲T̲S̲

         Please refer to

         System Test Report, S010 FIX/0000/TPR/0085

         System Test Report, S020 FIX/0000/TPR/0086





               5  P̲R̲E̲P̲A̲R̲A̲T̲I̲O̲N̲ ̲F̲O̲R̲ ̲D̲E̲L̲I̲V̲E̲R̲Y̲

         The command files in the directory:

         a *FIXLIB*FIX ̲SOURCE.D*GETUSP.D*GETUSP.YYYY.D

         will generate the binary code file if a directory:

         a **GENS.D*SWELLPREFIX.D

         Containing the prefixes:

         GENERALPARAMS.S
         MONITORNAMES.S
         IOSPARAMS

         exists





                         6  N̲O̲T̲E̲S̲

         N/A











                      7  F̲L̲O̲W̲-̲C̲H̲A̲R̲T̲S̲





















































                    Figure 7.1…01…GETUSP




















































                  Figure 7.2…01…GET ̲USP ̲MON