Important
The same communications area is passed to both the distributed routing program
and the dynamic routing program. Some parameters are meaningful to one routing
program but not to the other. Some parameter-values may be passed to one routing
program but never to the other. The following list describes in detail only the
parameters that are significant to the distributed routing program; parameter-values
that are never passed to the distributed routing program are not listed. For example,
DYRFUNC DS CL1 Function code
DYRCOMP DS CL2 Component code
DYRFILL1 DS CL1 Reserved
DYRERROR DS CL1 Route selection error code
DYROPTER DS CL1 Transaction termination option
DYRQUEUE DS CL1 Queue-the-request indicator
DYRFILL2 DS CL1 Reserved
DYRRETC DS F Return code
DYRSYSID DS CL4 Default/Selected sysid
DYRVER DS H Version of the interface
DYRTYPE DS CL1 Type of routing request
DYRFILL3 DS CL1 Reserved
DYRTRAN DS CL8 Default/Selected remote tranid
DYRCOUNT DS F Number of invocations count
DYRBPNTR DS F Address of input buffer
DYRBLGTH DS F Length of input buffer
DYRRTPRI DS CL1 Pass priority to AOR?
DYRFILL4 DS CL1 Reserved
DYRPRTY DS H Dispatch priority passed to AOR
DYRNETNM DS CL8 Netname matching sysid
DYRLPROG DS CL8 Run this program if routed locally
DYRDTRXN DS CL1 DTRTRAN indicator
DYRDTRRJ DS CL1 DTRTRAN reject?
DYRFILL5 DS CL2 Reserved
DYRSRCTK DS XL4 MVS WLM service and reporting class
token
DYRABNLC DS XL4 Abnormal event code
DYRABCDE DS CL4 Transaction abend code
DYRCABP DS CL1 Continue abend processing?
DYRLEVEL DS CL1 Required CICS level of AOR
DYRFILL6 DS CL2 Reserved
DYRACMAA DS F Address of applications’s commarea
DYRACMAL DS F Length of application’s commarea
DYRUAPTR DS F Address of user area
* THE FOLLOWING 8 LINES APPLY ONLY TO BTS TRANSACTIONS
DYRCBTS DS 0CL176
DYRPROCN DS CL36 BTS process name
DYRPROCT DS CL8 BTS process-type
DYRACTN DS CL16 BTS activity name
DYRACTID DS CL52 BTS activity ID
DYRPROCID DS CL52 BTS process ID
DYRACTCMP DS CL1 BTS activity completing?
DYRPROCCMP DS CL1 BTS process completing?
DYRFILL7 DS CL2 Reserved
DYRUSERID DS CL8 CICS userid
DYRBRTK DS CL8 BRIDGE FACILITY TOKEN, for
Link3270 requests only
DYRUSER DS CL1024 User area
DYRCHANL DS CL16 Channel name
* DYRUAREA DSECT
*
DYRUSERN DS CL1024 USER AREA
Figure 65. The communications area passed to a distributed routing program
646 Customization Guide