top - download
⟦cefd9752e⟧ Wang Wps File
Length: 6453 (0x1935)
Types: Wang Wps File
Notes: FIX/1256/PSP/0092
Names: »3400A «
Derivation
└─⟦3b8d69e90⟧ Bits:30005794 8" Wang WCS Floppy ( A0306A )
└─ ⟦this⟧ »3400A «
WangText
…0b……00……00……00……00…7…0a……00……86…1 …02… …02… …02…
3400A FIX/1256/PSP/0092
…02…KHP/861217…02……02…#
SEND ̲REPORT MONITOR PSP
…02… OK/830307…02… FIKS
FIKS SEND ̲REPORT MONITOR PSP
FIX/1256/PSP/0092
Knud H. Petersen
J]rgen H]g
FMK (6)
APE, JJJ, AI, SL, NMN, LU
FIKS Pgm.Mgr. 861217
1.1
861217
…0e… Docu.Conf.Mgr. 861217
3400A…02… FIX/1200/PSP/0092
…02…KHP/861217…02……02…ii
SEND ̲REPORT MONITOR PSP
…02… OK/830307…02… FIKS
1 830307 All First issue of document
1.1 861217 DCN1 Changed in accordance
with Order No. 03/86.
…0f…3400A…02… FIX/1200/PSP/0092
SEND ̲REPORT MONITOR PSP …02… OK/830307…02……02…i
…02……02… …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 ............................. 2
2 APPLICABLE DOCUMENTS .......................... 3
3 MODULE SPECIFICATION .......................... 4
3.1 Functional Capabilities ................... 4
3.2 Interface Description ..................... 5
3.3 Processing ................................ 7
3.4 Data Organization ......................... 9
3.5 Storage Allocation ........................ 9
3.6 Performance Characteristics ............... 9
3.7 Limitations ............................... 9
3.8 Error Codes/Error Locations ............... 9
3.9 Listings References ....................... 10
4 QUALITY ASSURANCE ............................. 11
5 PREPARATIONS FOR DELIVERY ..................... 11
1 S̲C̲O̲P̲E̲
This document contains a detailed product specification of the monitor procedure SEND ̲REPORT.
1.1 I̲n̲t̲r̲o̲d̲u̲c̲t̲i̲o̲n̲
SEND ̲REPORT is a monitor procedure which handles reporting at a NODE/MEDE or SCC.
The reports foreseen are:
. Reports to SCC, including:
- ALARMS
- ALERTS
- NOTICES
. Reports to the SFS, including:
- ALARMS
The SCC-version SCC SEND ̲REP is a dummy monitor. When called, it exits in LINK + 1 without
further processing.
1.2 A̲b̲b̲r̲e̲v̲i̲a̲t̲i̲o̲n̲s̲
Please refer to Data Interface ref. chapt. 1.2 (Ref.I).
2 A̲P̲P̲L̲I̲C̲A̲B̲L̲E̲ ̲D̲O̲C̲U̲M̲E̲N̲T̲S̲
I FIX/0100/MAN/0004 FIKS DATA I/F REFERENCE
II FIX/1000/EWP/0080 FIKS S/W CONF. CTRL. LIB. DESCRI. DOC.
III FIX/1200/PSP/0110 FIKS Format Transaction Log (FLA)…86…W …02… …02… …02… …02…
…02…
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̲
Ref. chapt. 3.3
3.2 I̲n̲t̲e̲r̲f̲a̲c̲e̲ ̲D̲e̲s̲c̲r̲i̲p̲t̲i̲o̲n̲
SWELL call: MON (SEND ̲REPORT, R4, R7)
R̲E̲G̲I̲S̲T̲E̲R̲ I̲N̲P̲U̲T̲ O̲U̲T̲P̲U̲T̲
R4 : Ref. work area Kept
of 21 words
R7 : LINK Completion code
Return: LINK +0 : error exit,(completion code in R7)
LINK +1 : OK exit, (R7 = 0)
Layout of work area : see fig. 3.2
WORK AREA
0 TYPE
1
…0e… P1…0f…
2
3
4…0e… P2…0f…
5
6…0e… P3…0f…
7
SPARES
20
TYPE = (CATEGORY x 16) + SUBCATEGORY
Value for the parameters CATEGORY, SUBCATEGORY, P1, P2 and P3 : please refer to ref II, chapg.
3.6.7.
FIG. 3.2
3.3 P̲r̲o̲c̲e̲s̲s̲i̲n̲g̲
Fig. 3.3 shows the flow chart of SEND ̲REPORT.
M̲a̲i̲n̲ ̲e̲v̲e̲n̲t̲s̲ ̲a̲r̲e̲:̲ (The numbers refer to fig. 3.3)
A psuedo MTCB is created (1) and the data to be reported are copied from the applications
work area into the MTCB (2,3).
The layout of the MTCB is shown in ref. 1 fig. 7.1.2.5 and 7.1.2.8-10.
The first word in the application data area is the TYPE of report.
Depending on the TYPE, either an AMOS-message is send to the FLA-process (III) or a MTCB
is enqueued to either the SF-Z queue or SF-R queue(5-7).
If the enqueuing fails, due to queue overflow (8), the first element in the queue is deleted,
(The queue entry is read destructively and the associated MTCB is released (9,10)) and the
enqueuing is repeated.
After successful insertion, the exit link is incremented (11) and the pseudo MTCB is released
(12).
If an error occurs in call of MTCB or QACCESS, or if the TYPE is illegal, the pseudo MTCB
is released and the procedure is exited in the error exit, with the completion code in R7
(14).
FIG. 3.3
SEND ̲REPORT flow chart
3.4 D̲a̲t̲a̲ ̲O̲r̲g̲a̲n̲i̲z̲a̲t̲i̲o̲n̲
SEND ̲REPORT requires data area of 21 words delivered by the calling application. Fig. 3.1
shows the layout.
The words 7-20 are used to handle the pseudo MTCB and to store the registers.
3.5 S̲t̲o̲r̲a̲g̲e̲ ̲A̲l̲l̲o̲c̲a̲t̲i̲o̲n̲
The monitor requires 141 words of program memory.
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̲/̲E̲r̲r̲o̲r̲ ̲L̲o̲c̲a̲t̲i̲o̲n̲s̲
In case of illegal input parameters, (TYPE is illegal) the error code 1 is delivered in register
7.
In case of failed calls to MTCB and QACCESS, the actual completion code is returned in register
7.
3.9 L̲i̲s̲t̲i̲n̲g̲s̲ ̲R̲e̲f̲e̲r̲e̲n̲c̲e̲s̲
Please refer to chapt. 5.
4 Q̲U̲A̲L̲I̲T̲Y̲ ̲A̲S̲S̲U̲R̲A̲N̲C̲E̲
N/A
5 P̲R̲E̲P̲A̲R̲A̲T̲I̲O̲N̲S̲ ̲F̲O̲R̲ ̲D̲E̲L̲I̲V̲E̲R̲Y̲
. The display of the actual version (see ref.II) is copied into a work directory.
. Activate the command file SEND ̲REPORT.CR
SEND ̲REPORT.CP
SEND ̲REPORT.LO
The object code ready for installation is now available in the file SEND ̲REPORT.C.
L̲I̲S̲T̲I̲N̲G̲S̲
By activating the command file SEND ̲REPORT.PP, the compilation and Linker print files are
printed.