DEFINE PROCESS command: TPROCESS partner
Summary
- Privileges
- User 0 or system manager
- Function
- Defines a TPROCESS (Terminal Process) partner process (CMS EXEC or CICS program) for reference by User Language statements
Syntax
DEFINE PROCESS name [LIKE previousname] WITH SCOPE=SYSTEM DESTINATION=processgroupname PARTNER=partnername DATALEN=nnnnn MODE={EXEC | LINK}
Where:
name | The local Model 204 name for the partner process being defined. User Language statements refer to this remote partner process by the name specified. The length of the name must be 1 to 8 characters. |
---|---|
LIKE | Gives the current link the attributes of the link entity referred to by previousname. |
SCOPE=SYSTEM | Indicates that the definition is available to all users of the Model 204 system for the entire run. |
DESTINATION | Associates the process with the processgroup, processgroupname, defined by the DEFINE PROCESSGROUP command. You can specify only one processgroup. |
PARTNER | The name of the partner process (as known in the remote environment) that is the object of SOUL TPROCESS statements. Acceptable values for partnername depend on what MODE and PROTOCOL options are defined on the DEFINE PROCESS and DEFINE LINK commands, respectively:
The value specified for PARTNER can be as many as eight characters in length. |
DATALEN | The maximum size of the data area that can be specified in the TRANSFER and SEND statements. The maximum value for the length is the CRAM or IUCV buffer size, less 12 bytes. For IODEV 11 and 41, the CRAM buffer size is determined by the value of LOUTPB. |
MODE | The program control mechanism to be used. Acceptable values are as follows:
|
Example
DEFINE PROCESS CICSTRN1 WITH - SCOPE=SYSTEM PARTNER=CICSPGM - DESTINATION=GRP1 - DATALEN=256 MODE=LINK DEFINE PROCESS CMSEXEC WITH - SCOPE=SYSTEM PARTNER=TRDMRK - DESTINATION=SERVGP1 - DATALEN=10002 MODE=EXEC
Usage notes
All three DEFINE commands (DEFINE LINK, DEFINE PROCESSGROUP, and DEFINE PROCESS) are necessary to fully define the partner process.
For detailed information about TPROCESS communication, refer to TPROCESS (terminal process) communication and to Using Program Communication facilities.