XDMSSN parameter: Difference between revisions
Line 37: | Line 37: | ||
<tr><td>23</td> | <tr><td>23</td> | ||
<td>Passed as part of the <var>IFSTRTN</var> (see example below)</td></tr> | <td>Passed as part of the <var>[[IFSTRTN_(IFAM2)_(HLI_function)|IFSTRTN]]</var> (see example below)</td></tr> | ||
<tr><td>29</td> | <tr><td>29</td> |
Revision as of 13:53, 12 December 2017
XDM subsystem
Summary
- Default value
- Current setting of the z/OS subsystem name linked into the IGCLM244 (CRAM) module
- Parameter type
- System
- Where set
- Cannot be reset
- Related products
- All
- Introduced
- Model 204 V6.1
Description
The XDMSSN parameter is available only for z/OS with CRAM-XDM.
The XDMSSN parameter passes a z/OS secondary subsystem name that overrides the value stored in the CRAM IGCLM244 module. That value, a maximum of four characters, is initially specified during CRAM installation.
Example: XDMSSN=SS03
On the client side, the XDMSSN parameter applies to the following IODEV threads and can be in the form:
subsystem:channel
where subsystem is a 4-character name, separated by a colon (:) from channel, which is an 8-character name.
IODEV thread | Example or discussion |
---|---|
11 | TSO: CALL ’DSN(M204FS)’ ’M204:M204FULL’ CICS: M204 M204:M204FULL DATA logon userid |
13 | Passed as part of the SQLConnect CLI function call via server name |
23 | Passed as part of the IFSTRTN (see example below) |
29 | Passed as part of the IFDIALN call with the CHAN parameter and BATCH2 (see example below) |
The subsystem name stored in IGCLM244 can also be overridden by BATCH2 or IFAM2 jobs as shown in the following examples:
- Program Communication facilities:
//BATCH2 EXEC PGM=BATCH2,PARM='[ssn:channel][,[OMC={Xhh|ddd}] [,URCTYPE={N|O|B}]]'
- IFSTRTN (IFAM2) (HLI function):
IFSTRTN|IFSTRN (RETCODE,LANG_IND,LOGIN,THRD_TYP,THRD_ID,[SSN:]CHAN)
- IFDIALN (HLI function):
IFDIALN|IFDILN (RETCODE,LANG_IND,[SSN:]CHAN,BUFFER,IO_LEN)