Control blocks used during Status Monitor initialization

Figure 1 shows control blocks used during status monitor initialization. Descriptions of fields for the various control blocks follow Figure 1.

Figure 1. Control Blocks Used during Status Monitor Initialization
The following list describes the fields that are found in the CNMDMCT control block:
Field
Description
MCTVCH
Control block header (4 bytes)
MCTRCATP
Pointer to TVB for CNMTARCA task (4 bytes)
MCTMVTP
Pointer to DSIMVT (4 bytes)
MCTPVTP
Pointer to CNMDPVT (4 bytes)
MCTIMTP
Pointer to CNMDIMT (4 bytes)
MCTRDATP
Pointer to RDAT (4 bytes)
MCTVMID
STATMON main task name, for example CNM01VMT (8 bytes).
MCTTPNDP
Pointer to SPO TPEND routine (4 bytes)
MCTTPECB
Pointer to SPO TPEND ECB (4 bytes)
MCTVSECB
SPO VTAM® send ECB (4 bytes)
MCTVRECB
SPO VTAM receive ECB (4 bytes)
MCTCTL1
Control byte 1 (1 byte):
( 1... ....)
MCTRCAUP-CNM01VMT active
( .1.. ....)
Reserved
( ..1. ....)
Reserved
( ...1 ....)
Reserved
( .... 1...)
Reserved
( .... .1..)
MCTBRWUP-CNM01BRW active
( .... ..1.)
Reserved
( .... ...1)
Reserved
MCTCTL3
Control byte 3 (1 byte):
( 1... ....)
MCTMONIT-'O MONIT' option was coded in DSICNM member
( .1.. ....)
Reserved
( ..1. ....)
Reserved
( ...1 ....)
Reserved
( .... 1...)
Reserved
( .... .1..)
Reserved
( .... ..1.)
Reserved
( .... ...1)
Reserved
MCTCTL4
Control byte 4 (1 byte):
( 1... ....)
MCTSTATC - Node status change occurred
( .1.. ....)
MCTNMON - If on, node monitoring was switched on with MONIT START, ALL; if off, node monitoring was switched off with MONIT STOP, ALL
( ..1. ....)
Reserved
MCTMSGSP
SWB for DSIMOS invocations used by the VMT task (4 bytes)