CONTROL BLOCK NAME = DX_Q_ELEMENT
DESCRIPTIVE NAME = CICS XRF/DBCTL subtask storage
FUNCTION =
Defines the fields in an XRF/DBCTL subtask queue element
LIFETIME =
Storage obtained by GETMAIN
LOCATION = CSA->OPFL->DLP->DGB->DXPS->DX_Q_ELEMENT
INNER CONTROL BLOCKS = None
NOTES :
DEPENDENCIES = S/370
RESTRICTIONS = None
MODULE TYPE = Control block definition
Contained in PL/AS Copy Book DFHDXMAC
Invoke by DX_Q_ELE no operands
--------------------------------------------------------------
EXTERNAL REFERENCES = None
DATA AREAS = None
GLOBAL VARIABLES (Macro pass) = None
Table 1.
Offset Hex |
Type |
Len |
Name (Dim) |
Description |
(0) |
STRUCTURE |
* |
DX_Q_ELEMENT |
Queue of XRF/DBCTL subtasks |
(0) |
ADDRESS |
4 |
DX_NEXT_Q |
Address of next Q element |
(4) |
CHARACTER |
8 |
DX_CB_ID |
DX control block id |
(C) |
ADDRESS |
4 |
DX_TCB |
Ptr to TCB of attached subtask |
(10) |
BIT(32) |
4 |
DX_FLGS1 |
DX flag bit settings .. |
(10) |
1... .... |
|
DX_LOCK |
Lock on this Q element storage |
(10) |
.1.. .... |
|
DETACHED |
Use this bit to remember detach |
(14) |
BIT(32) |
4 |
DX_EOT_ECB |
End Of Task ECB for attached subtask |
(14) |
1... .... |
|
* |
Reserved |
(14) |
.1.. .... |
|
POSTED |
Post bit within ECB |
(14) |
..11 1111 |
|
* |
Reserved |
(15) |
BIT(24) |
3 |
DX_CC |
Subtask completion code |
(18) |
ADDRESS |
4 |
DX_EP_ADDR |
Entry Point for attached subtask |
(1C) |
FULLWORD |
4 |
DX_PARM_LEN |
Parameter length for attached stask |
(20) |
CHARACTER |
* |
DX_PARMS |
Parameters passed to attached |