CONTROL BLOCK NAME = DFHAPXDC
DESCRIPTIVE NAME = CICS TS (AP) Transaction definition extension
Licensed Materials - Property of IBM
Restricted Materials of IBM
5655-Y04
(C) Copyright IBM Corp. 1992, 1998
FUNCTION = This copybook describes the AP domain transaction
definition related control block.
This copy book describes the control block which is
anchored from the AP domain token in the transaction
definition. The main purpose of the control block is
to allow AP domain to optimize AP actions at attach/
detach.
There will be one instance of this control block for
every transaction definition instance in the region.
LIFETIME = associated with a transaction definition instance
STORAGE CLASS = SUBPOOL(CSZAPXDS)
CICS key, 31 bit, Fixed length
LOCATION = This control block addressed via the first word in
the AP domain transaction definition related token
and can be addressed using the DFHXMXDI macro.
INNER CONTROL BLOCKS = none
NOTES :
DEPENDENCIES = S/390
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 |
72 |
DFHAPXDC |
AP trandef extension |
(0) |
CHARACTER |
16 |
APXD_EYE |
Standard eye catcher |
(0) |
HALFWORD |
2 |
APXD_EYE_LEN |
control block length |
(2) |
CHARACTER |
14 |
APXD_EYE_NAME |
>DFHAP_APXD |
(10) |
FULLWORD |
4 |
APXD_COUNT |
check count for serviceability |
(14) |
BIT(8) |
1 |
APXD_FLAGS1 |
Various flags |
(14) |
1... .... |
|
APXD_CEE_ENABLED |
Txn uses CEE work area |
(14) |
.1.. .... |
|
APXD_TDLA |
Txn uses taskdataloc(any) |
(15) |
BIT(8) |
1 |
* |
Reserved |
(16) |
UNSIGNED |
2 |
APXD_USTG_SIZE |
total size of AP_USER_TXN |
(18) |
CHARACTER |
8 |
APXD_SUBPOOL |
TCA subpool token |
(20) |
CHARACTER |
8 |
APXD_PPF |
Profile area |
(20) |
UNSIGNED |
4 |
APXD_PPF_CHANGECOUNT |
validation counter |
(24) |
ADDRESS |
4 |
APXD_PPF_PTR |
profile address |
(28) |
CHARACTER |
8 |
APXD_TRPPF |
Tran routing profile area |
(28) |
UNSIGNED |
4 |
APXD_TRPPF_ CHANGECOUNT |
validation counter |
(2C) |
ADDRESS |
4 |
APXD_TRPPF_PTR |
profile address |
(30) |
CHARACTER |
8 |
APXD_TCTS |
Tran routing tcse area |
(30) |
UNSIGNED |
4 |
APXD_TCTS_CHANGECOUNT |
validation counter |
(34) |
ADDRESS |
4 |
APXD_TCTS_PTR |
TCSE address |
(38) |
CHARACTER |
8 |
APXD_D2_TOKEN |
CICS/DB2 token |
(38) |
UNSIGNED |
4 |
APXD_D2_TOKEN_COUNT |
validation counter |
(3C) |
ADDRESS |
4 |
APXD_D2_TOKEN_PTR |
RCTE addr (entry|pool|comd) |
(40) |
CHARACTER |
8 |
APXD_RUWA_TOKEN |
LE ruwa token |
(40) |
UNSIGNED |
4 |
APXD_RUWA_ONESIZE |
size of one ruwa |
(44) |
UNSIGNED |
4 |
APXD_RUWA_POOLSIZE |
size of ruwa pool |
(48) |
CHARACTER |
0 |
* |
end |