top - download
⟦b188b6527⟧ Wang Wps File
Length: 9277 (0x243d)
Types: Wang Wps File
Notes: Spelunked
Names: »~ORPHAN72.00«
Derivation
└─⟦b282628ca⟧ Bits:30006035 8" Wang WCS floppy, CR 0059A
└─ ⟦this⟧ »~ORPHAN72.00«
WangText
…00……00……00……00……00…H…02……00……00…H
G…0c…G…06…F…00…E…09…E
D…08…D…0b…D…0d…D…0e…D
D…07…C…0c…C…01…C
C…06…B…08…B…0e…B A…0b…A…0e…A…0f…A…00…A…01…A…86…1 …02… …02… …02…
…02…CPS/SDS/005
…02…BMN/810801…02……02…
TABLE MANAGEMENT
…02……02…CAMPS
T̲A̲B̲L̲E̲ ̲O̲F̲ ̲C̲O̲N̲T̲E̲N̲T̲S̲
1 GENERAL ...........................................
8
1.1 PURPOSE AND SCOPE ..............................
8
1.2 APPLICABLE DOCUMENTS AND PROJECT REF. ...........
8
1.2.1 Applicable Documents ........................
8
1.2.2 Project References ..........................
8
1.3 TERMS AND ABBREVIATIONS ........................
9
1.3.1 Terms .......................................
9
1.3.2 Abbreviations ...............................
9
2 SUMMARY OF REQUIREMENTS ...........................
10
2.1 TMP DESCRIPTION ................................
10
2.2 TMP FUNCTIONS ...................................
12
2.2.1 TMP Normal Functions ........................
12
2.2.1.1 Search In Tables ........................
12
2.2.1.2 Update Of Tables ........................
12
2.2.1.3 Reorganization Of Tables ................
12
2.2.1.4 Back-up/Reload of TMP Data ..............
12
2.2.1.5 Global Number Series Management .........
13
2.2.1.6 System Parameters .......................
13
2.2.2 Functionl Responsibilities .................
13
2.2.2.1 Initialization, Close Down, and Restart
. 13
2.2.2.1.1 Initialization ......................
13
2.2.2.1.2 Close Down ..........................
13
2.2.2.1.3 Restart ............................
13
2.2.2.2 Check Pointing And Recovery .............
14
2.2.2.3 Error Detection And Error Handling ......
14
2.2.2.4 Integrity Of Operation ..................
14
2.2.2.5 Data Collection ........................
14
2.2.2.6 Security ................................
15
2.3 CHARACTERISTICS .................................
15
2.3.1 Timing ......................................
15
2.3.2 Throughput ..................................
15
2.33 Flexibility .................................
16
2.3.4 Accuracy ....................................
16
3 ENVIRONMENTS ......................................
17
3.1 EQUIPMENT .......................................
17
3.2 SOFTWARE ........................................
17
3.2.1 System Software .............................
17
3.2.2 Development Support Software ................
17
3.3 Interfaces ......................................
17
3.3.1 External Interfaces .........................
17
3.3.2 Package Interfaces ..........................
18
3.4 FUNCTONS MAINTAINED BY OTHER PACKAGES ..........
18
4 TMP DESIGN ........................................
19
4.1 TMP OVERVIEW ....................................
19
4.1.1 Functional Description ......................
19
4.1.1.1 Table Oganization And Access Methods
... 19
4.1.1.1.1 Table Organization ..................
19
4.1.1.1.2 Record Structure ....................
20
4.1.1.1.3 Field Structure .....................
20
4.1.1.1.4 Search Key Structure ...............
21
4.1.1.1.5 Table Description ...................
21
4.1.1.2 Table Search ............................
29
4.1.1.3 Table Update ............................
30
4.1.1.4 TMP Interface Functions .................
30 4.1.1.5 System
Parameters
And
Global
Number
Series ..................................
31
4.1.1.6 Back-up And Reload ......................
31
4.1.1.7 Reorganize ..............................
31
4.1.1.8 Functional Breakdon ....................
31
4.1.1.8.1 Table Search Functions ..............
33
4.1.1.8.1.1 Search Communication ...........
33
4.1.1.8.1.2 Sort Keys ......................
33
4.1.1.8.1.3 Memory Table Search ............
33
4.1.1.8.1.4 Disc Table Search ..............
34
4.1.1.8.2 Table Update Functions ..............
34
4.1.1.8.2.1 Search .........................
34
4.1.1.8.2.2 Update Record ..................
34
4.1.1.8.2.3 pdate Disk ....................
34
4.1.1.8.2.4 Support ........................
35
4.1.1.8.2.5 Update Communication ...........
35
4.1.1.8.3 TMP Monitor .........................
35
4.1.1.8.3.1 Check Function ................
35
4.1.1.8.3.2 Process Interface ..............
35
4.1.1.8.3.3 Get System Parameter ...........
36
4.1.1.8.3.4 Get Global No. Series ..........
36
4.1.1.8.3.5 Set Global No. Series ..........
36
4.1.2 TMP Software Structure ......................
36
4.1.2.1 TMP Process .............................
76
4.1.2.2 TMP Monitor .............................
76
41.3 Data Flow And Control Logic .................
39
4.1.3.1 Data Flow ...............................
39
4.1.3.2 Control Logic ...........................
41
4.1.4 Common Data Elements ........................
47
4.1.4.1 Info Dta ...............................
47
4.1.4.1.1 System Parameters ...................
47
4.1.4.1.2 Tables ..............................
49
4.1.4.2 Control Data ............................
50
4.1.5 External Data Elements .....................
52
4.1.5.1 TMP Variable ............................
52
4.1.5.2 TMP Communication Buffers ...............
52
4.1.6 TMP Interfaces ..............................
55
4.1.6.1 TMP Interface Functions ................
55
4.1.6.1.1 Search ..............................
56
4.1.6.1.2 Get System Parameters ...............
56
4.1.6.1.3 Get Global No. Series ...............
56
4.1.6.1.4 Get Table Attributes ................
57
4.1.6.15 Update ..............................
57
4.1.6.1.5.1 Remove Record ..................
57
4.1.6.1.5.2 Insert Record ..................
58
4.1.6.1.5.3 Change Specified Fields ........
58
4.1.6.1.5.4 Change All FieldsWith Value
... 59
4.1.6.1.6 Set Global Number Series ............
59
4.1.6.1.7 Set Table Attributes ................
60
4.1.6.1.8 Reorganize .........................
60
4.1.6.1.9 Back-up ............................
60
4.1.6.1.10 Reload .............................
60
4.1.6.2 Package Interface Overview ..............
61
4.1.6.2.1 Logical Tables .....................
61
4.1.6.2.2 Package Access Rights ..............
62
4.1.6.3 Subpacage Interface ....................
66
4.2 TMP SUBPACKAGE SPECIFICATION ....................
68
4.2.1 Table Search Functions ......................
68
4.2.1.1 Functional Specification ................
68
4.2.1.1.1 Communication ......................
71
4.2.1.1.1.1 Receive Request.................
71
4.2.1.1.1.2 Send Response ..................
71
4.2.1.1.1.3 Set Table Attributes ...........
71
4.2.1.1.1.4 Get Table Attributes............
7…86…1 …02… …02… …02… …02… …02… …02… …02… …02… …02… …02…
4.2.1.1.2 Sort Keys ...........................
72
4.2.1.1.2.1 Compare String .................
72
4.2.1.1.3Memory Table Search .................
73
4.2.1.1.3.1 Binary Search ..................
75
4.2.1.1.3.2 Direct Search ..................
75
4.2.1.1.3.3 Sequential Search ..............
76
4.2.1.1.3.4 Mask Data .....................
77
4.2.1.1.4 Disk Table Search ...................
78
4.2.1.1.4.1 Index Block ....................
80
4.2.1.1.4.2 Direct Block ...................
80
4.2.1.1.4.3 Read Disk Block ................
81
.2.1.2 Software Structure ......................
81
4.2.1.3 Data Flow And Control Logic .............
82
4.2.1.4 Subpackage Data .........................
88
4.2.1.5 Subpackage Interface ....................
88
4.2.2 Table Updat ................................
90
4.2.2.1 Functional Specification ................
90
4.2.2.1.1 Search ..............................
92
4.2.2.1.1.1 Memory Search ..................
92
4.2.2.1.1.2 Disk Search ...................
92
4.2.2.1.2 Update Record .......................
92
4.2.2.1.2.1 Update Data ....................
92
4.2.2.1.2.2 Remove Record ..................
93
4.2.2.1.2.3 Insert Record ..................
94
.2.2.1.3 Update Disk .........................
94
4.2.2.1.4 Support .............................
95
4.2.2.1.4.1 Reorganize .....................
95
4.2.2.1.4.2 Back-up ........................
96
4.2.2.1.4.3 Reload ........................
96
4.2.2.1.5 Communication .......................
96
4.2.2.1.5.1 Receive Request ................
96
4.2.2.1.5.2 Send Response ..................
96
4.2.2.2 Software Structure ..................