bank_dsml
DSML Data Structure Manager Log bank. One for each Processor Call
======================================================================
Contact: N. West, Oxford.
Revision History:-
================
2.05 N. West First version
2.07 N. West Drop processor return code (no meaning for multi EVs).
Description
-----------
The DSML bank is used by the Data Structure Manager (DSM) to support
asynchronous processor calls. Each time a processor runs DSM adds a
corresponding DSML to the end of the DSML chain which thus reflects the
processing history of the data structure. These banks are used by DSM to tell a
processor to quit if the processor is running in INSERT mode and its outputs
exist and to send messages to downstream processors to delete their outputs if
required when a processor is running in REPLACE or APPEND mode.
Reference Links
---------------
None.
Structural Links
----------------
None.
Status Bits
-----------
Note: Any status bit parameters are defined to work with bit functions such as
IAND and BTEST.
Data Words
----------
Data types: B(bit), I, F, D(double), H(hollerith 4 char)
+1 F KDSML_SNOMAN_VER SNOMAN version e.g. 2.05.
+2 I KDSML_DTE Start of job date e.g. 19940131.
+3 I KDSML_HMSC Start of job time (format: hhmmsscc - cc is centisec)
+4 I KDSML_PRO_ID Processor ID e.g. KSU_FIT (see SU IDs in su_com.inc).
+5 I KDSML_PRO_MODE Process mode e.g. KSU_INSERT (see su_com.inc).
Go Back to the
Snoman Companion Top Page