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

⟦071c6f589⟧ Wang Wps File

    Length: 14149 (0x3745)
    Types: Wang Wps File
    Notes: Spelunked
    Names: »~ORPHAN72.00«

Derivation

└─⟦d6c5ca2c3⟧ Bits:30006095 8" Wang WCS floppy, CR 0149A
    └─ ⟦this⟧ »~ORPHAN72.00« 

WangText




…02…CPS/SDS/038

…02…JHH/820305…02……02…
MSO VDU
DETAILED DESIGN SPECIFICATION…02……02…CAMPS







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



1  GENERAL .......................................   
  

     1.1  PURPOSE AND SCOPE .........................
         
     1.2  APPLICABLE DOCUMENTS AND PROJECT REFERENCES
         
       1.2.1  Applicable Documents ..................
           
       1.2.2  Reference Docuents ................... 
          

     1.3  TERMS AND ABBREVIATIONS ...................
         
       1.3.1  Terms .................................
           
       1.3.2  Abbreviations .........................
           

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

     2.1  PACKAGE DESCRIPTION .......................
         
     2.2  PACKAGE FUNCTIONS .........................
         
       2.2.1  Main Functions ........................
           
         2.2.1.1  Queue Status Display ..............
             
         2.2.1.2  Informaion Concerning the Trans-
                  action in Progress ................
                   
         2.2.1.3  Display of Queued Information .....
             
           2.2.1.3.1  The Incoming Message Queue ....
               
           2.2.1.3.2  The Outgoing Message Queue ....
               
           2.2.1..3  The Response Queue ............ 
              
           2.2.1.3.4  The User Queue ................
               

         2.2.1.4  Requests to CAMPS System ..........
             
         2.2.1.5  Service Message Preparation .......
             
         2.2.1.6  Maintenance and Update of Messag
                  Status Files ......................
                     

       2.2.2  Functional Responsibilities ...........
           
         2.2.2.1  Initializaton, Close Down, and
                  Restart ...........................
                     
         2.2.2.2  Checkpointing and Recovery ....... 
            
         2.2.2.3  Error Detection and Error Handling 
             
         2.2.2.4  Integrity of Operation ............
             
         2.2.2.5  Data Collection ...................
             
         2.2.2.6  Security ..........................
             

     2.3  CHARACTERISTICS .......................... 
        

       2.3.1  Timing ................................
           
       2.3.2  Throughput ............................
           
       2.3.3  Flexibility ...........................
           
       2.3.4  Accuracy ..............................
          


   3  ENVIRONMENT ...................................
       

     3.1  EQUIPMENT ................................ 
        
     3.2  SOFTWARE ..................................
         
       3.2.1  System Software .......................
           
       3.2.2  Development Support Software ..........
           

     3.3  INTERFACE .................................
         
     3.3.1  External Interfaces ...................  
       
       3.3.2  Package Interfaces ....................
           
         3.3.2.1  SSC I/F ...........................
             
         3.3.2.2  LOG I/F ...........................
             
         3.3.2.3  SAR I/F .......................... 
            
         3.3.2.4  THP I/F ...........................
             
         3.3.2.5  UMAM I/F ..........................
             
         3.3.2.6  VUS I/F ...........................
             

     3.4  FUNCTIONS MAINTAINED BY OTHER PACKAGES ....
         

   4  PACKGE DESIGN ................................ 
      
     4.1  PACKAGE OVERVIEW ..........................
         
       4.1.1  Functional Specification ..............
           
         4.1.1.1  TEMCO Control Function ............
             
         4.1.1.2  Queue Status Function ............ 
            
         4.1.1.3  Transaction Accounting ............
             
         4.1.1.4  Transaction Interruption ..........
             
         4.1.1.5  Command Interpretation ............
             
         4.1.1.6  Command Execution .................
             
         4.1.1.7  Sart/Stop Transaction Execution .. 
            
         4.1.1.8  Preparation of Service Messages ...
             
         4.1.1.9  Presentation of Queued Information 
             
         4.1.1.10 Requests to CAMPS System ..........
             
         4.1.1.11 Dialogue Formatting .............. 
            
         4.1.1.12 Format Validation .................
             
         4.1.1.13 Service Message Database
                  Maintenance .......................
                     

       4.1.2  Software Specification ................
           
         4.1.2.1  SEVCO Sub-Package ................ 
            
         4.1.2.2  SEFCO Sub-Package .................
             
         4.1.2.3  SEDIA Sub-Package .................
             
         4.1.2.4  SETR Sub-Package ..................
             

       4.1.3  Data Flow and Control Logic ...........
           
         4.1.3.1  Process ata Flow and Process Syn-
                  chronization.......................
                     
         4.1.3.2  MSOP Internal Data Flow and Corou-
                  ting Synchronization ..............
                     
           4.1.3.2.1  Normal Functional Flow (Major
                      transaction) ................. 
                      


       4.1.4   Common Package Data ................. 
                   
       4.1.5   Common Package Procedures ..........  
                  
         4.1.5.1   MSOS Queue Error ................ 
                       
         4.1.5.2   MSOS Internal Error ............. 
                       
         4.1.5.3   Dism ............................ 
                       

       4.1.6   Global Data ......................... 
                   
       4.1.7   Interfaes ..........................  
                  
         4.1.7.1   External Interfaces ............. 
                       
         4.1.7.2   Package Interfaces .............. 
                       
           4.1.7.2.1   Traffic Handling (THP) I/F... 
                           
           4.1.7.2.2   Storage and Retrieval
                       (SAR)I/F ...................  
                          
           4.1.7.2.3   Log and Accountability
                       (LOG) I/F ................... 
                           
           4.1.7.2.4   SSC Software I/F ............ 
                           
           4.1.7.2.5   Table Management 
                       Package (TMP) I/F ........... 
                           
         4.1.7.3   Subpackage Interfaces ........... 
                       
           4.1.7.3.1   Process Interfaces .......... 
                           
           4.1.7.3.2   Coroutine Interfaces ........ 
                           

     4.2   Subpackage Specification ................ 
            
       4.2.1   Message Service Control Subpackage .  
               
         4.2.1.1   Functional Specification ........ 
                    
           4.2.1.1.1   Initialization .............. 
                        
           4.2.1.1.2   TEMCO Command Processing .... 
                        
           4.2.1.1.3   Flash Item Control .......... 
                        
           4.2.1.1.4   Timer Event Processing......  
                       
           4.2.1.1.5   VDU Header Control .......... 
                        
           4.2.1.1.6   SEFCO Control ............... 
                        
           4.2.1.1.7   Error Reporting ............. 
                        

         4.2.1.2   Software Structure .............. 
                    
           4.2.1.2.1   SEVCO Control ..............  
                       
           4.2.1.2.2   TEMCO CMD Processing ........ 
                        
           4.2.1.2.3   Flash Queue Monitoring ...... 
                         
           4.2.1.2.4   Timer Event Processing ...... 
                        
           4.2.1.2.5   SEFCO Response Processing ... 
                        
           4.2.1.2.6   Internal Flash .............  
                       
           4.2.1.2.7   Internal Antiflash .......... 
                        
           4.2.1.2.8   Common Procedures ........... 
                        

         4.2.1.3   Dataflow and Control Logic
                   within SEVCO .................... 
                    
         4.2.1.4   SEVCO Module Specification ...... 
                    …86…1   …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02…               
                                                     
                                                     
                                                     
                     
           4.2.1.4.1   SEVCO Control ............... 
                        
           4.2.1.4.2   TEMCO CMD Processing .......  
                       
           4.2.1.4.3   Flash Queue Monitoring ...... 
            
           4.2.1.4.4   Timer Event Processing ...... 
           
           4.2.1.4.5   SEFCO Response Processing ... 
            
           4.2.1.4.6   Internal Flash .............. 
            
           4.2.1.4.7   Internal Antiflash .........  
           

         4.2.1.5   Common Subpackage Data .......... 
                    
         4.2.1.6   Common Subpackage Procedures .... 
                    
           4.2.1.6.1   Signal SEFCO ................ 
                        
           4.2.1.6.2   Flash Queue Fields Update ... 
                        
           4.2.1.6.3   Queue Fields Update ........  
                       
           4.2.1.6.4   Display VDU Header .......... 
                        
           4.2.1.6.5   Set Receive CMD QEL ......... 
                        
           4.2.1.6.6   Set Receive CCMD QEL ........ 
                        
           4.2.1.6.7   Send Notify ................. 
                        
           4.2.1.6.8   Remove ...................... 
                       
           4.2.1.6.9   Set Date Time ............... 
                        
           4.2.1.6.10  Invert And Bell ............. 
                        
           4.2.1.6.11  Get Queue Length ............ 
                        
           4.2.1.6.12  Get Total Free .............. 
            
           4.2.1.6.13  Set Prec Length ............. 
           
           4.2.1.6.14  Get USERQ Length ............ 
            

         4.2.1.7   Subpackage Interfaces ........... 
                    
           4.2.1.7.1   SEVCO-SEFCO Interfaces ...... 
                        
           4.2.1.7.2   SEFCO-SEVCO Interfaces ...... 
                        

       4.2.2   MSO  Function Control Subpackage .... 
               
         4.2.2.1   Functional Specification ........ 
                    
           4.2.2.1.1   System Control (1.0) ........ 
                        
           4.2.2.1.2   Transaction Accounting (2.0) .
                        
           4.2.2.1.3   Transaction Creation (3.0) .. 
                        
           4.2.2.1.4   Format Sequence Function
                     (4.0) .......................   
             4.2.2.1.4.1   Start Execution (4.1) ... 
                            
             4.2.2.1.4.2   Stop Execution (4.2) .... 
                            
             4.2.2.1.4.3   Queue Requests (4.3) .... 
                            
             4.2.2.1.4.4   Requests to CAMPS
                           System (4.4) ...........  
                           
           4.2.2.1.5   Error Handling .............. 
                        

         4.2.2.2   Software Structure .............. 
                    
         4.2.2.3   Data Flow and Control Logic ..... 
                    
           4.2.2.3.1   Data Flow ................... 
                        
           4.2.2.3.2   Control Logic ..............  
                       


         4.2.2.4   Module Specification ............ 
                    
           4.2.2.4.1   SEFCO MAIN .................  
                       
           4.2.2.4.2   RESTART SEFCO ............... 
           
           4.2.2.4.3   MSOS ANSWER Q PROCESSESING .. 
           
           4.2.2.4.4   MSOS F/C KEY PROCESSING  .... 
                       
           4.2.2.4.5   SEVCO CMD PROCESSING ........ 
                       
           4.2.2.4.6   SEDIA CC PROCESSING ......... 
           4.2.2.4.7   SETR OP PROCESSING .......... 
                       
           4.2.2.4.8   MSOS IN/OUT LINE ............ 
                       
           4.2.2.4.9   MSOS CMD PENDING ............ 
                       
           4.2.2.4.l0  MSOS DISPLAY RESP MSG  ...... 
                       
           4.2.2.4.ll  MSOS SEQUENCE ............... 
                       
           4..2.4.l2 EXECUTE FUNCTION ............  

         4.2.2.5   COMMON SUBPACKAGE DATA .......... 
                    
         4.2.2.6   Common Subpackage Procedures .... 
                    
           4.2.2.6.l   VDU INIT .................... 
                        
           4.2.2.6.2   SET CURSOR .................. 
                        
           4.2..6.3    MSO RECV FIRST .............. 
                        
           4.2.2.6.4   DISPLAY ERROR MSG ........... 
                        
           4.2.2.6.5   DISPLAY ̲VDU ̲FIELD ........... 
                        
           4.2.2.6.6   MSO RECV NEXT ............... 
                        
           4.2.2.6.7   CALCULATE FORMAT ............ 
                        
           4.2.2.6.    TEP CREATE CIF .............. 
                        
           4.2.2.6.9   TEP CREATE NEW CIF .......... 
                        
           4.2.2.6.l0  TEP NEW VIEW ................ 
                        
           4.2.2.6.ll  TEP TRSERNO ................. 
                        
           4.2.2.6.l2  TEP RETURN VIEW ............. 
                        
           4.2.2.6.l3  TP SAVE VIEW ...............  
                       
           4.2.2.6.l4  TEP READ BUFFER ............. 
                        
           4.2.2.6.l5  TEP WRITE BUFFER ............ 
                        
           4.2.2.6.l6  TEP RESERVE BUFFER .......... 
                        
           4.2.2.6.l7  COPY TEXT FIELDS ............ 
                        
           4.2.2.6 l8  UPDAT VDU HEADER ...........  
                       
           4.2.2.6.19  SEND TO SERVICED MSG TO THP . 
                        
           4.2.2.6.20  SEND REQUEST TO UMAM ........ 
                        
           4.2.2.6.21  SEND REQUEST TO SAR ......... 
                        
           4.2.2.6.22  SEND TO ASS PRINTER  ........ 
                        
           4.2.2.6.23  TEP ̲OPEN ̲IEW ...............  
                       
           4.2.2.6.24  SEND TO PRINTER PRINT ....... 
                        
           4.2.2.6.25  COPY CIF FIELD .............. 
            
           4.2.2.6.26  TEP CLOSE VIEW .............. 
            

         4.2.2.7   Subpackage Interfaces ........... 
                    
           4.2.2.7.l   SEFCO ̲SEIA Interfaces ......  
                       
           4.2.2.7.2   SEVCO ̲SEFCO Interfaces ...... 
                        …86…1   …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02…           
                                                     
                                                     
                                                     
                                         
           4.2.2.7.3   SETR ̲SEFCO Interfaces ....... 
                        
           4.2.2.7.4   SEDIA ̲SEFCO Interfaces .....  
                       
           4.2.2.7.5   SEFCO ̲SEVCO Interfaces ...... 
                        
           4.2.2.7.6   SEFCO ̲UMAM Interfaces ....... 
                        
           4.2.2.7.7   UMAM ̲SEFCO Interfaces ....... 
                        

       4.2.3 Dialogue Subpackage ....................
              
         4.2.3.1 Functional Specification .......... 
         
           4.2.3.1.1 Output of Data .................
                      
           4.2.3.1.2 Input of Data ..................
                      
           4.2.3.1.3 Validation .....................
                      
           4.2.3.1.4 Display of Error Codes .........
                      
           4.2.3.1.5 Error Handling ................ 

         4.2.3.2 Software Structure .................
                  
         4.2.3.3 Data Flow and Control Structure ....
                  
         4.2.3.5 DIDIA Module Specifications ........
          
           4.2.3.4.1 DIALOGUE CONTROL Specification .
                      
           4.2.3.4.2 VDU DATA OUTPUT Specfication .. 
                     
           4.2.3.4.3 VDU DATA INPUT Specification ...
                      
           4.2.3.4.4 VDU FORMAT OUTPUT ..............
                      
           4.2.3.4.5 SYNTAX VALIDATION ..............
                      
           4.2.3.4.6 SEMANTIC VALIDATION ............
                      
           4.2.3.4.7 DISPLAY ERROR CODES............ 
                     

         4.2.3.5 Common Subpackage Data .............
                  
         4.2.3.6 Common Subpackage Procedures .......
                  
           4.2.3.6.1 STOP INPUT OUTPUT ..............
            
           4.2.3.6.2 CLEAN UP .......................
                      
           4.2.3.6.3 LINE INSERT ................... 
                     
           4.2.3.6.4 LINE DELETE ....................
                      
           4.2.3.6.5 CLEAR ..........................
                      
           4.2.3.6.6 SET BUFFER STRUCTURE ...........
                      
           4.2.3.6.7 SET MMI VDU ADDRESSES ..........
                      
           4.2.3.6.8 SET IOC REC ADRESSES .......... 
                     
           4.2.3.6.9 SET FIELD LIST ADDRESSES .......
                      
           4.2.3.6.10 SET ̲MEMORY ̲ADDRESSES ..........
            
           4.2.3.6.11 SET ERROR LIST ADDRESSES ......
            
           4.2.3.6.12 WRITE CIF BUF .................
            
           4.2.3.6.13 READ MMI CTR TABLE ........... 
           4.2.3.6.14 CLEAR SPLIT ...................
           
           4.2.3.6.15 CREATE DISP REC ...............
           
           4.2.3.6.16 FIELD REPEAT ..................
           
           4.2.3.6.17 FIELD GROUP REPEAT ............
           
           4.2.3.6.18 DISPLAY LINE NOS.............. …86…1
             …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02… …02…                    
                                                     
                              
           4.2.3.6.20 CHECK FINAL CALL ..............
           
           4.2.3.6.21 EXEC VAL PROC .................
           
           4.2.3.6.22 EXEC