top - download
⟦dc5b71cb1⟧ Wang Wps File
Length: 6416 (0x1910)
Types: Wang Wps File
Notes: Spelunked
Names: »~ORPHAN65.00«
Derivation
└─⟦c333b847f⟧ Bits:30005811 8" Wang WCS floppy, CR 0118A
└─ ⟦this⟧ »~ORPHAN65.00«
WangText
A…07…@…0b…@…0e…?…0d…?…0e…?…0f…?…00…?…06…>…0a…>…0f…>…00…>…06…=…09…=…0a…=…01…=…02…=
<…09…<…01…<…07…;…0f…;…02…;
;…07…:…0d…: 9…0b…9…0c…9…0d…9…0e…9…0f…9…05…8…0c…8…01…8…06…8…07…7…0d…7
6…0a…6…00…6…06…5…09…5…0a…5…0f…5…02…5…07……86…1
…02…
…02… …02…
…02…CPS/SDS/025
…02…OKH/820512…02……02…
MESSAGE
MANAGEMENT
DETAILED
DESIGN
SPECIFICATION
…02……02…CAMPS
1̲ ̲ ̲G̲E̲N̲E̲R̲A̲L̲
1.1 P̲U̲R̲P̲O̲S̲E̲ ̲A̲N̲D̲ ̲S̲C̲O̲P̲E̲
The package specification for Message Management System
is written to fulfill the following objectives:
a) To provide detailed definition o the package function
and architecture.
b) To provide users with detailed parameter information
for all commands to MMS.
1.2 A̲P̲P̲L̲I̲C̲A̲B̲L̲E̲ ̲D̲O̲C̲U̲M̲E̲N̲T̲S̲ ̲A̲N̲D̲ ̲P̲R̲O̲J̲E̲C̲T̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲S̲
1.2.1 A̲p̲p̲l̲i̲c̲a̲b̲l̲e̲ ̲D̲o̲c̲u̲m̲e̲n̲t̲s̲
a) CPS/210/SYS/001
CAMPS System Requiremnt Specificaction
b) CPS/ICD/009
Software Interface Control Document
c) CPS/DBD/001
Database Design Document
d) CSS/920/SPS/0001
File Management System
System Product Specification
e) CSS/920/PSP/0046
FMS Command Controller
Prodct Specification
f) CSS/920/PSP/0047
FMS Disk Cache Manager
Product Specification
g) CSS/3200/PSP/0026
DAMOS Transfer Module
Product Specification
h) CPS/SDS/024
CAMPS SYSTEM FUNCTIONS
Detailed Design Specification
i) CSS/006/PSP/0044
DAMOS System Specification
j) CSS/3900/PSP/0033
DAMOS Coroutine Monitor
Prod1̲6̲1̲6̲A̲…00…CPS/SDS/025 …00…sdv
…00…OKH …00…Fra Kap 1
…00…2̲5̲…00…0̲1̲…00…8̲2̲…00…1̲1̲…00…1̲2̲…00… ̲ ̲1̲3̲…00…4̲6̲…00… ̲3̲3̲7̲1̲1̲…00…29…00…03…00…84…00…09…00…36…00… …00…01…00… 8…00…2̲9̲…00…0̲3̲…00…8̲4̲…00…0̲9̲…00…2̲9̲…00…02…00…04…00…84…00…12…00…36…00…0118A…00…110…00…
̲ ̲1̲9̲…00…18…00… 1092…00… ̲4̲2̲0̲1̲8…00……1d……00……01……90……05…Y…00……00……00……01……10……06…'…10……11……02……80…*̲J̲…15……05……00……00……00……00……00……00……00…7
~…01……86……00……00……00……00…@…0a……00……00…@…0b…@…0f…?…0b…?…0e…?…05…?…06…?…07…>…08…>…0e…>…02…>…07…=…08…=…0e…=…01…=…02…<…09…<…0a…<…0b…<…01…;…09…;…0f…;…07…:…0a…:…0b…:…0f…:…05…9…0c…9
9 9…05…9…06…9…07…8…0d…8 7…09…7…0e…7…0f…7…05…6…0b…6…02…5…08…5…0e…5…01…5…02…5…07…4…0a…4…0f……86…1
…02… …02… …02…
…02…CPS/SDS/025
…02…OKH/831101…02……02…
MESSAGE MANAGEMENT
DETAILED DESIGN SPECIFICATION …02…ISSUE 1…02…CAMPS
1̲ ̲ ̲G̲E̲N̲E̲R̲A̲L̲
1.1 P̲U̲R̲P̲O̲S̲E̲ ̲A̲N̲D̲ ̲S̲C̲O̲P̲E̲
The package specification for Message Management System
is written to fulfill the following objectives:
a) To provide detailed definition o the package function
and architecture.
b) To provide users with detailed parameter information
for all commands to MMS.
1.2 A̲P̲P̲L̲I̲C̲A̲B̲L̲E̲ ̲D̲O̲C̲U̲M̲E̲N̲T̲S̲ ̲A̲N̲D̲ ̲P̲R̲O̲J̲E̲C̲T̲ ̲R̲E̲F̲E̲R̲E̲N̲C̲E̲S̲
1.2.1 A̲p̲p̲l̲i̲c̲a̲b̲l̲e̲ ̲D̲o̲c̲u̲m̲e̲n̲t̲s̲
a) CPS/210/SYS/001
CAMPS System Requiremnt Specificaction
b) CPS/ICD/009
Software Interface Control Document
c) CPS/DBD/001
Database Design Document
d) CSS/920/SPS/0001
File Management System
System Product Specification
e) CSS/920/PSP/0046
FMS Command Controller
Prodct Specification
f) CSS/920/PSP/0047
FMS Disk Cache Manager
Product Specification
g) CSS/3200/PSP/0026
DAMOS Transfer Module
Product Specification
h) CPS/SDS/024
CAMPS SYSTEM FUNCTIONS
Detailed Design Specification
i) CSS/006/PSP/0044
DAMOS System Specification
j) CSS/3900/PSP/0033
DAMOS Coroutine Monitor
Prodct Specification
1.2.2 P̲r̲o̲j̲e̲c̲t̲ ̲R̲e̲f̲e̲r̲e̲n̲c̲e̲s̲
N/A
1.3 T̲E̲R̲M̲S̲ ̲A̲N̲D̲ ̲A̲B̲B̲R̲E̲V̲I̲A̲T̲I̲O̲N̲S̲
1.3.1 T̲e̲r̲m̲s̲
Retire: A process suspends its own activity by
calling the KERNEL function RETIRE.
Trusted: A KERNEL term.
A trusted process is allowed to decease
the security level of stored information.
1.3.2 A̲b̲b̲r̲e̲v̲i̲a̲t̲i̲o̲n̲s̲
AHC Active Handle Count
BLE BLOCK LIST ELEMENT
CIF CAMPS Information File
CIF ID CIF Identification
CIFC CIF Control Block
CKP Checkpoint
CSF CAMPS System Functions
DAMOS CR80D Advanced Multiprocessor Operating
System…86…1 …02… …02…
DC Disc Cache
DCM Disk Cache Manager
DMA Direct Memory Access
FBM Free Block Map
FD Field Descriptor
FDCB File Description Control Block
FM File Manager
FMS File ManagementSystem
ID Identification
IOS I/O System
ITS Intermediate Storage
LCD Long Term Storage CIF Directory
LTS Long Term Storage
MMON Message Monitor
MMS Message Management System
OCD On-line CIF Directory
PBM Purge Block Map
PHC Passive HandleCount
PU Processing Unit
SEL Synchronization Element
SSC System Status and Control
STS Short Term Storage
VCB View Control Block
XFER KERNEL Data Transfer Module
2̲ ̲ ̲S̲U̲M̲M̲A̲R̲Y̲ ̲O̲F̲ ̲R̲E̲Q̲U̲I̲R̲E̲M̲E̲N̲T̲S̲
2.1 P̲A̲C̲K̲A̲G̲E̲ ̲D̲E̲S̲C̲R̲I̲P̲T̲I̲O̲N̲
M̲essage M̲anagement S̲ystem contains facilities for storage
of messages and similar items on disk and manipulation
of these mssages and items.
Each item is stored in an entity called CAMPS Information
File. The main difference between a CIF and an ordinary
file is that CIFs are relatively small, and that they
are subject to very intense activity during a relatively
shot period after their creation. After that period
they will be stored permanently, and will be subject
to very low activity. MMS will optimize storage of
and access to items according to the activity level.
2.1.1 P̲a̲c̲k̲a̲g̲e̲ ̲I̲n̲t̲e̲r̲r̲e̲l̲a̲t̲i̲o̲n̲s̲
2.1.1. A̲p̲p̲l̲i̲c̲a̲t̲i̲o̲n̲ ̲P̲a̲c̲k̲a̲g̲e̲s̲
MMS executes in a process separate from the application
processes requesting its service. The application processes
shall access MMS via Message Monitor in CSF, cf. reference
h. The process communication is done via s̲ynchronzation
e̲l̲ements. On the appplication side the SEL communication
is performed by Message Monitor. On the MMS side the
commands from IOS and MMON are received in the same
SEL by the File Management System Command Controller.
FMS commands from IOS arethen sent to FMS while MMS
commands from MMON are sent to MMS. See figure 2.1.1-1.
CIFs reside on disk volumes which normally contain
a number of files too. The necessary volume handling
is done by commands to FMS. They are issued by SSC
and Supevisor Package. Volume handling and other System
functions are performed by operating system using the
same interface as application packages.
2̲.̲1̲.̲1̲.̲2̲ D̲M̲A̲ ̲D̲a̲t̲a̲ ̲T̲r̲a̲n̲s̲f̲e̲r̲
Data transfers between MMS, application processes and
Disk Controller Memory are done by DMA using the KERNEL
XFER module.
See figure 2.1.1-2.
Figure 2.1.1-1
Figure 2.1.1-2