top - download
⟦d0a649de0⟧ Wang Wps File
Length: 6662 (0x1a06)
Types: Wang Wps File
Notes: Spelunked
Names: »~ORPHAN76.00«
Derivation
└─⟦a5d18cecd⟧ Bits:30006104 8" Wang WCS floppy, CR 0164A
└─ ⟦this⟧ »~ORPHAN76.00«
WangText
…1d……00……00……00……00…L…02……00……00…L
L…07…K…08…K…0e…K J…0a…J…0b…0…08…0…0d…0…02…0…06…0…07…/…09…/…0c…/…0f…/
/…06….…0a….…0e….…01….…05…-…08…-…09…-…0d…-…00…-…06…,…09…,…0c…,…00…, ,…07…+…0b…+…00…+ +…06……86…1 …02… …02… …02…
…02…CPS/SDS/035
…02…MSN/820514…02……02…
SUPERVISOR VDU
DETAILED DESIGN SPECIFICATION…02……02…CAMPS
4.2.2 S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲S̲u̲b̲p̲a̲c̲k̲a̲g̲e̲ ̲(̲S̲F̲C̲O̲)̲
SFCO Controls the execution of Supervisor Transactions,
thereby controlling the functional behaviour of SVDIA
and SRETR.
Conrol is imposed by issue of commands and reception
of answers.
SFCO is controlled by SVCO with respect to if and which
transactions may be executed. SVCO control is imposed
by use of commands and answers to commands.
4.2.2.1 F̲u̲n̲c̲t̲i̲o̲n̲a̲l̲ ̲S̲p̲e̲c̲i̲f̲i̲c̲t̲i̲o̲n̲
The subpackage has the functional responsibilities
as listed below:
- React on SVCO control Commands
- Execution of f/c key entered commands
- Supervisor command validation
- Transaction Sequencing Control
- Transaction Accounting
- Transaction Interruption
- Sending Request to the CAMPS System
- Supervisor Command Execution
Refer fig. 4.2.2.1-1 through 4.2.2.l-2
Fig. 4.2.2.1-1 to fig. 4.2.2.1-2
4.2.2.1.1 S̲F̲C̲O̲ ̲S̲o̲f̲t̲w̲a̲r̲e̲ ̲E̲r̲r̲o̲r̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲(̲1̲.̲0̲)̲
a) Q̲u̲e̲u̲e̲ ̲E̲r̲r̲o̲r̲ ̲R̲e̲p̲o̲r̲t̲i̲n̲g̲ ̲(̲1̲.̲1̲)̲
Reports to SSC that an unexpected or erroneous
queue element has been received.
b) I̲n̲t̲e̲r̲n̲a̲l̲ ̲E̲r̲r̲r̲ ̲R̲e̲p̲o̲r̲t̲i̲n̲g̲ ̲1̲.̲2̲)̲
Reports to SSC that an unexpected (illegal) event
has occurred during Software execution.
4.2.2.1.2 F̲/̲C̲ ̲K̲e̲y̲ ̲C̲o̲m̲m̲a̲n̲d̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲(̲2̲.̲0̲)̲
a) D̲i̲s̲p̲l̲a̲y̲ ̲E̲r̲r̲o̲r̲ ̲M̲e̲s̲s̲a̲g̲e̲ ̲(̲2̲.̲1̲)̲
Reads and validates a number entered in the command
line f the VDU Header Area. If the number is valid
the corresponding error message is displayed otherwise
an error message indicating the parameter error
is displayed.
b) D̲i̲s̲p̲l̲a̲y̲ ̲P̲a̲r̲e̲n̲t̲ ̲M̲e̲n̲u̲ ̲(̲2̲.̲2̲)̲
Fetches the parent Menu of the Menu currently dispayed
and displayes it in the VDU Format Area. If the
Menu displayed is the Supervisor Menu (ancestor)
an error message is displayed in the responseline
of the VDU Header Area.
c) ̲S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲C̲o̲m̲m̲a̲n̲d̲ ̲E̲x̲e̲c̲u̲t̲i̲o̲n̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲(̲2̲.̲3̲)̲
These are the funtions for execution of supervisor
commands identified by command code and command
parameters. (Refer section 4.2.2.l.4)
4.2.2.1.3 S̲V̲C̲O̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲(̲3̲.̲0̲)̲
a) S̲t̲a̲r̲t̲ ̲S̲F̲C̲O̲ ̲P̲r̲o̲c̲e̲s̲s̲i̲n̲g̲ ̲(̲3̲.̲1̲)̲
SFCO Software is activated in the normal operationmode.
This includes display of the Supervisor Menu, opening
for f/c key input from the VDU Header Area and
positioning of the Cursor in the command line of
the VDU Header Area.
Only Normal Mode Supervisor commands are executed.
b) R̲e̲s̲t̲a̲r̲t̲ ̲S̲F̲C̲O̲ ̲P̲r̲o̲c̲e̲s̲s̲i̲n̲g̲ ̲(̲3̲.̲2̲)̲
SFCO Software is activated in the restart operation
mode. This includes display of the SNF Menu applicable
in restart mode, opening for f/c key input from
the VDU Header Area and positioning of the cursor
in the command line of the VDU Header Area. Only
Restart Mode Supervisor commands are excuted.
c) S̲t̲o̲p̲ ̲S̲F̲C̲O̲ ̲P̲r̲o̲c̲e̲s̲s̲i̲n̲g̲.̲ ̲(̲3̲.̲3̲)̲
The SFCO Software is deactivated. This includes clearing
of the VDU screen (if possible) and work space. After
deactivation the SFCO Software will await a start or
restart command.
d) C̲l̲o̲s̲e̲ ̲S̲F̲C̲O̲ ̲P̲r̲o̲c̲e̲s̲s̲i̲n̲g̲.̲
The SFCO Software is deactivated. Tis includes
clearing of the VDU screen (if possible) and of
work space. After deactivation SFCO cannot be activated
again, (i.e. SFCO activation requires initialization
or restart of the entire SVUP process.)
4.2.2.1.4 S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲C̲o̲m̲m̲a̲n̲d̲ ̲E̲x̲e̲c̲u̲t̲i̲n̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲2̲.̲3̲)̲
a) S̲u̲p̲e̲r̲v̲i̲s̲o̲r̲ ̲C̲o̲m̲m̲a̲n̲d̲ ̲V̲a̲l̲i̲d̲a̲t̲i̲o̲n̲ ̲(̲2̲.̲3̲.̲l̲)̲
Reads the Command (Command Code, parameters and
possible PEC) entered in the commandline of the
VDU Header Area. Validates the command - this includes:
1) Command Code Validation
2) Parameter Syntax check, if applicable and 1) above
was successfull
3) PEC validation, if applicable and if 1) above
was successfull
4) Semantic check af parameters, if applicable
and 1), 2) and 3) above was successfull.
If validation is unsuccessfull an appropriate error
message is displayed, identifying the error or
in case more than one error was detected the numbers
of the applicable errormesages are displayed in
the responseline of the VDU Header Area.
On fig. 4.2.2.l-3 the commands for which parameter
syntax check functions apply are depicted together
with the relevant parameters.
Fig. 4.2.2.l-4 together with fig. 4.2.2.l-5 ientifies
the syntax check functions required.
b) T̲r̲a̲n̲s̲a̲c̲t̲i̲o̲n̲ ̲E̲x̲e̲c̲u̲t̲i̲o̲n̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲(̲2̲.̲3̲.̲2̲)̲
These are the functions for execution of transactions.
The transaction type to be executed is indentified
through entry of a supervisor command (refer 4..2.l.4
a) above). Display of Menus on command are included
in these functions as well.
Refer 4.2.2.1.5
c) S̲e̲n̲d̲ ̲R̲e̲q̲u̲e̲s̲t̲ ̲t̲o̲ ̲C̲A̲M̲P̲S̲ ̲(̲2̲.̲3̲.̲3̲)̲
These are the functions issuing retrieval requests
to SAR, preparation and status requests to UMAM,
distibution requests to MDP and rerun requests
to THP.
d) S̲e̲n̲d̲ ̲C̲o̲m̲m̲a̲n̲d̲ ̲t̲o̲ ̲C̲A̲M̲P̲S̲ ̲(̲2̲.̲3̲.̲4̲)̲
These are the functions sending commands to SSC,
THP, SAR, LOG, SPIP and SCREP.
e) E̲x̲e̲c̲u̲t̲e̲ ̲C̲o̲m̲m̲a̲n̲d̲
These are the functions for updating of System
tables ad System parameters.…86…1 …02… …02… …02…
…02…
Fig.4.2.2.1.-3 to fig. 4.2.2.1-5
4.2.2.1.5 T̲r̲a̲n̲s̲a̲c̲t̲i̲o̲n̲ ̲E̲x̲e̲c̲u̲t̲i̲o̲n̲ ̲F̲u̲n̲c̲t̲i̲o̲n̲s̲ ̲(̲2̲.̲3̲.̲2̲)̲
a) T̲r̲a̲n̲s̲a̲c̲t̲i̲o̲n̲ ̲A̲c̲c̲o̲u̲n̲t̲i̲n̲g̲ ̲(̲2̲.̲3̲.̲2̲.̲1̲)̲
These are the functions for transaction accounting
and logging.
Refer 4.2.2.1.6
b) T̲r̲n̲s̲a̲c̲t̲i̲o̲n̲ ̲S̲e̲q̲u̲e̲n̲c̲e̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲(̲2̲.̲3̲.̲2̲.̲2̲)̲
These are the functions for controlling the transaction
in progress with respect to display of correct
formats in right sequence possibly directed through
the supervisors use af f/c keys.
Refer 4.2.2.1.7
) T̲r̲a̲n̲s̲a̲c̲t̲i̲o̲n̲ ̲i̲n̲t̲e̲r̲u̲p̲t̲i̲o̲n̲s̲ ̲(̲2̲.̲3̲.̲2̲.̲3̲)̲
These are the functions for interruption of a transaction
in progress, i.e. interruption of the transaction
sequence control. (refer 4.2.2.l.5 b) above)
Refer 4.2.2.l.8.
4.2.2.l.6 T̲r̲a̲n̲s̲a̲c̲t̲i̲o̲n̲ ̲A̲c̲c̲o̲u̲n̲t̲i̲n̲ ̲(̲2̲.̲3̲.̲2̲.̲1̲)̲
a) I̲n̲i̲t̲i̲a̲l̲ ̲L̲O̲G̲ ̲d̲a̲t̲a̲ ̲c̲o̲l̲l̲e̲c̲t̲i̲o̲n̲ ̲(̲2̲.̲3̲.̲2̲.̲l̲.̲l̲)̲
Assigns a transaction serial number and fetches
the current time.
b) F̲i̲n̲a̲l̲ ̲l̲o̲g̲ ̲d̲a̲t̲a̲ ̲c̲o̲l̲l̲e̲c̲t̲i̲o̲n̲ ̲(̲2̲.̲3̲.̲2̲.̲l̲.̲2̲)̲
Collection of log format indentification, exit
cause, termination time and itm reference (if applicable)
c) F̲o̲r̲m̲a̲t̲ ̲I̲/̲O̲ ̲C̲o̲n̲t̲r̲o̲l̲ ̲(̲2̲.̲3̲.̲2̲.̲2̲.̲3̲)̲
These are the functions for input/output of formats
and data to the VDU Format Area, i.e. SVDIA communication
functions.