WSS - XRF CAVM state manager parameter list

    CONTROL BLOCK NAME = DFHWSSDS
    NAME OF MATCHING PLS CONTROL BLOCK = DFHWSSPS
    DESCRIPTIVE NAME = CICS TS (XRF) - CAVM State Management
                                            Parameter Block
           Licensed Materials - Property of IBM
            Restricted Materials of IBM 
           5655-Y04
           (C) Copyright IBM Corp. 1985, 1990 
    FUNCTION =
           The CAVM State Management Parameter Block is used to
           describe a CAVM SIGNON, SIGNOFF or TAKEOVER request.
    LIFETIME =
           Determined by the user of CAVM.
    STORAGE CLASS =
           Determined by the user of CAVM.
    LOCATION =
           On entry to CAVM code, R1 points at the parameter block.
    INNER CONTROL BLOCKS =
           None.
    NOTES :
       DEPENDENCIES = S/370
       RESTRICTIONS =
             None.
       MODULE TYPE = Control block definition
   --------------------------------------------------------------------
    EXTERNAL REFERENCES =
            None.
        DATA AREAS =
            None.
        CONTROL BLOCKS =
            None.
        GLOBAL VARIABLES (Macro pass) =
            None.
   --------------------------------------------------------------------
Table 1.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 0 DFHWSSDS State management parameter block - pointed to by R1
(0) FULLWORD 4 WSSFUNC Function
(4) HALFWORD 2 WSSFUNCM Function modifier
(6) FULLWORD 1 WSSRESP Response
(7) FULLWORD 1 WSSREASC Reason code
(8) ADDRESS 4 WSSUNIQA Addr. of section unique to function
(C) FULLWORD 4 WSSUNIQL Length of section unique to function
(C) ...1 ....   WSSCOMND "*" End of common section
(C) ...1 ....   WSSCOMLN "*-DFHWSSDS" Length of common section
Table 2.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 0 WSSSONDS Unique parameters for SIGNON
(0) CHARACTER 8 WSSGAPPL Generic APPLID
(8) CHARACTER 8 WSSSAPPL Specific APPLID
(10) ADDRESS 4 WSSNFEPA Address of NOTIFY exit routine
(14) FULLWORD 4 WSSNFPRM Parameter for NOTIFY exit
(18) ADDRESS 4 WSSIHEPA Address of INQUIRE HEALTH exit
(1C) FULLWORD 4 WSSIHPRM Parameter for INQUIRE HEALTH exit
(20) FULLWORD 4 WSSHBINT Heart-beat interval in seconds
(24) CHARACTER 4 WSSMVID MVS SMF id. returned to caller
(28) CHARACTER 4 WSSJSID JES subsystem id. ret to caller
(2C) CHARACTER 8 WSSSPLX XCF Sysplex name
(34) CHARACTER 8 WSSSNAM MVS System name
(3C) CHARACTER 4 WSSSTOK MVS System Instance token
(40) BITSTRING 1 WSSSIND MVS System Indicator byte
(40) 1... ....   WSSXCFA "X'80'" ... XCF services available
(40) .1.. ...1   WSSSONND "*" End of section unique to SIGNON
(40) .1.. ...1   WSSSONLN "*-WSSSONDS" Length of section unique to SIGNON
Table 3.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 0 WSSSOFDS Unique parameters for SIGNOFF
(0) ADDRESS 4   Reserved - must be zero
(4) HALFWORD 2   Reserved half-word - must be zero
(6) HALFWORD 2   Reserved - must be zero
(8) ADDRESS 4 WSSSFMMA Address of my response msg buffer
(C) HALFWORD 2 WSSSFMBL Length of my response msg buffer
(E) HALFWORD 2 WSSSFMML Length of msg received from partner
(E) ...1 ....   WSSSOFND "*" End of section unique to SIGNOFF
(E) ...1 ....   WSSSOFLN "*-WSSSOFDS" Length of section unique to SIGNOFF
Table 4.
Offset Hex Type Len Name (Dim) Description
(0) STRUCTURE 0 WSSTKVDS Unique parameters for TAKEOVER
(0) FULLWORD 4 WSSINST# Instance number of ACTIVE
(4) FULLWORD 4 WSSVER# Version number of ACTIVE (ignored if request is pre-emptive)
(8) FULLWORD 4 WSSJTMTL Job termination time limit (seconds)
(C) ADDRESS 4 WSSTKVMA Address of 'TAKEOVER' msg for ACTIVE
(10) HALFWORD 2   Reserved half-word - must be zero
(12) HALFWORD 2 WSSTKVML Length of 'TAKEOVER' msg for ACTIVE
(12) ...1 .1..   WSSTKVND "*" End of section unique to TAKEOVER
(12) ...1 .1..   WSSTKVLN "*-WSSTKVDS" Length of section unique to TAKEOVER
  Function codes - values for WSSFUNC
(12) .... ...1   WSSFSON "1" SIGNON
(12) .... ..1.   WSSFSOFF "2" SIGNOFF
(12) .... ..11   WSSFTKVR "3" TAKEOVER
  Function modifiers - values for WSSFUNCM
(12) .... ....   WSSMSONA "0" SIGNON as ACTIVE
(12) .... ...1   WSSMSONB "1" SIGNON as BACKUP
(12) .... ....   WSSMSOFN "0" SIGNOFF NORMAL
(12) .... ...1   WSSMSOFA "1" SIGNOFF ABNORMAL
(12) .... ....   WSSMTKVN "0" Non-pre-emptive TAKEOVER
(12) .... ...1   WSSMTKVP "1" Pre-emptive TAKEOVER