CONTROL BLOCK NAME = DFHXMCDS
NAME OF MATCHING PLS CONTROL BLOCK = DFHXMCPS
DESCRIPTIVE NAME = CICS TS Tclass Statistics
Licensed Materials - Property of IBM
Restricted Materials of IBM
5655-Y04
(C) Copyright IBM Corp. 1993, 2009
CICS level at which this module was last updated
FUNCTION =
This data area contains tclass statistics provided by
the Transaction Manager Domain.
It is provided for use in users monitoring applications
to map the statistics returned via the APi or the statistics
exit.
There is a single instance of this data block.
LIFETIME =
This data block is created by the Transaction Manager
Domain to store statistics to be passed to the user in
response to a request for statistics. The storage is
released when the user task is detached.
The DSECT also maps the contents of part of the SMF buffer
created by the statistics domain and is used in the
statistics exit.
STORAGE CLASS =
LOCATION =
The user is passed a pointer to the head of the storage
block.
INNER CONTROL BLOCKS = none
NOTES :
DEPENDENCIES = S/370
RESTRICTIONS = none
MODULE TYPE = Domain call buffer
--------------------------------------------------------------------
EXTERNAL REFERENCES = none
DATA AREAS = none
CONTROL BLOCKS = from transaction manager domain
GLOBAL VARIABLES (Macro pass) = none
--------------------------------------------------------------------
ALTHOUGH PROVIDED IN A GENERAL INTERFACE LIBRARY DFHXMCDS IS
NOT TO BE USED AS A GENERAL PROGRAMMING INTERFACE. REFER TO
PRODUCT DOCUMENTATION TO DETERMINE INTENDED USAGE.
Table 1.
Offset Hex |
Type |
Len |
Name (Dim) |
Description |
(0) |
STRUCTURE |
0 |
DFHXMCDS |
Transaction Manager Domain Tclass Statistics DSECT |
(0) |
FULLWORD |
4 |
(0) |
Fullword alignment |
(0) |
HALFWORD |
2 |
XMCLEN |
Length of data area |
(0) |
.... 11.. |
|
XMCIDE |
"0012" Tclass Statistics id mask |
(2) |
ADDRESS |
2 |
XMCID |
Tclass Statistics id |
(2) |
.... ...1 |
|
XMCVERS |
"X'01'" Stats version number id mask |
(4) |
CHARACTER |
1 |
XMCDVERS |
Stats version number |
(5) |
CHARACTER |
3 |
|
Filler |
(8) |
CHARACTER |
8 |
XMCTCL |
Tclass name |
(10) |
FULLWORD |
4 |
XMCTAT |
Total attach requests for trans- actions in this tclass |
(14) |
FULLWORD |
4 |
XMCPI |
Transactions purged immediately because threshold reached |
(18) |
FULLWORD |
4 |
XMCTQ |
Transactions that had to queue but are no longer queued |
(1C) |
FULLWORD |
4 |
XMCAI |
Transactions accepted immediately |
(20) |
FULLWORD |
4 |
XMCAAQ |
Transactions accepted after queuing |
(24) |
FULLWORD |
4 |
XMCPWQ |
Transactions purged while queuing |
(28) |
FULLWORD |
4 |
XMCMXT |
Max. number of transactions allowed |
(2C) |
FULLWORD |
4 |
XMCTH |
Purge threshold |
(30) |
FULLWORD |
4 |
XMCITD |
Installed transaction definitions in this tclass |
(34) |
FULLWORD |
4 |
XMCPAT |
Peak active user transactions |
(38) |
FULLWORD |
4 |
XMCPQT |
Peak queued user transactions |
(3C) |
FULLWORD |
4 |
XMCTAMA |
Times at max. active |
(40) |
FULLWORD |
4 |
XMCTAPT |
Times at purge threshold |
(44) |
FULLWORD |
4 |
XMCCAT |
Current active user transactions |
(48) |
FULLWORD |
4 |
XMCCQT |
Current queued user transactions |
THE FOLLOWING CL8 DEFINITIONS ARE REALLY "STORE CLOCK" FORMAT
|
(4C) |
CHARACTER |
8 |
XMCTQTME |
Total queuing time of those trans- actions that are no longer queuing |
(54) |
CHARACTER |
8 |
XMCCQTME |
Total queuing time of those trans- actions that are still queuing |
(5C) |
BITSTRING |
16 |
|
Reserved |
(6C) |
CHARACTER |
8 |
XMC_TCLASS_DEFINE_ SOURCE |
Group installed from |
(74) |
BITSTRING |
8 |
XMC_TCLASS_CHANGE_ TIME |
Change/create time |
(7C) |
CHARACTER |
8 |
XMC_TCLASS_CHANGE_ USERID |
Change userid |
(84) |
BITSTRING |
2 |
XMC_TCLASS_CHANGE_ AGENT |
Change agent |
(84) |
.... ...1 |
|
XMC_CSDAPI_CHANGE |
"0001" CSD API |
(84) |
.... ..1. |
|
XMC_CSDBATCH_CHANGE |
"0002" DFHCSDUP |
(84) |
.... ..11 |
|
XMC_DREPAPI_CHANGE |
"0003" DREP API |
(84) |
.... .1.. |
|
XMC_CREATE_CHANGE |
"0004" EXEC CREATE SPI |
(86) |
BITSTRING |
2 |
XMC_TCLASS_INSTALL_ AGENT |
Install agent |
(86) |
.... ...1 |
|
XMC_CSDAPI_INSTALL |
"0001" CSD API |
(86) |
.... .1.. |
|
XMC_CREATE_INSTALL |
"0004" EXEC CREATE SPI |
(86) |
.... .1.1 |
|
XMC_GRPLIST_INSTALL |
"0005" GRPLIST |
(88) |
BITSTRING |
8 |
XMC_TCLASS_INSTALL_ TIME |
Install/Create time |
(90) |
CHARACTER |
8 |
XMC_TCLASS_INSTALL_ USERID |
Install userid |
(90) |
1..1 1... |
|
XMCEND |
"*" |
(90) |
1..1 1... |
|
XMCCLEN |
"*-XMCLEN" Length of Tclass Stats |