CONTROL BLOCK NAME = DFHTMRQ
DESCRIPTIVE NAME = CICS TS Table Manager Parameter List
code and working storage for DFHTMP.
LIFETIME =
STORAGE CLASS =
LOCATION =
INNER CONTROL BLOCKS =
NOTES :
DEPENDENCIES = S/370
RESTRICTIONS =
MODULE TYPE = Control block definition
------------------------------------------------------------------
EXTERNAL REFERENCES =
DATA AREAS =
CONTROL BLOCKS =
GLOBAL VARIABLES (Macro pass) =
------------------------------------------------------------------
Table 1.
Offset Hex |
Type |
Len |
Name (Dim) |
Description |
(0) |
STRUCTURE |
20 |
TMRQLIST |
(0) |
UNSIGNED |
4 |
TMRQTW1 |
Trace data |
(0) |
UNSIGNED |
1 |
TMRQTR |
Request type |
(1) |
BIT(8) |
1 |
TMRQRM |
Request modifier |
(1) |
1... .... |
|
TMRQRMCM |
Commit immediately |
(1) |
.1.. .... |
|
TMRQRMLL |
Local lock operation |
(1) |
..1. .... |
|
TMRQRMNC |
Do not copy table entry |
(1) |
...1 .... |
|
TMRQRMNF |
Entry storage fixed |
(1) |
.... 1... |
|
TMRQNOLK |
Do not lock entry |
(1) |
.... .1.. |
|
TMRQRMCN |
Conditional request |
(1) |
.... .1.. |
|
TMRQRNXB |
Get Next Best |
(1) |
.... ..1. |
|
TMRQRMUL |
Getnext unlock |
(1) |
.... ...1 |
|
TMRQRMNU |
Non-unique entries allowed |
(1) |
.... ...1 |
|
TMRQRBTE |
Browse token exists |
(2) |
UNSIGNED |
1 |
TMRQTTC |
Table type code |
(3) |
UNSIGNED |
1 |
TMRQRC |
Response code |
(4) |
ADDRESS |
4 |
TMRQKEYP |
Address of key |
(4) |
HALFWORD |
2 |
TMRQHASH |
Initial hash table size |
(8) |
ADDRESS |
4 |
TMRQATE |
Address of table entry |
(8) |
ADDRESS |
4 |
TMRQRLDA |
Address of lock data list |
(8) |
HALFWORD |
2 |
TMRQKEYL |
Key length |
(A) |
HALFWORD |
2 |
TMRQMLLN |
Max average locate length |
(C) |
ADDRESS |
4 |
TMRQALIP |
Address of alias name |
(C) |
HALFWORD |
2 |
* |
Reserved |
(E) |
UNSIGNED |
1 |
TMRQTTCP |
Primary table type |
(10) |
ADDRESS |
4 |
TMRQBRTK |
Address of browse tok |
(10) |
HALFWORD |
2 |
TMRQTEL |
Table entry length |
(10) |
UNSIGNED |
1 |
TMRULRC |
Reason code (Unlock) |
Table 2.
Len |
Type |
Value |
Name |
Description |
Table Type Code Values
|
1 |
DECIMAL |
1 |
TMRQPCT |
PCT entries |
1 |
DECIMAL |
2 |
TMRQPCTR |
PCT remote entries |
1 |
DECIMAL |
3 |
TMRQPPT |
PPT entries |
1 |
DECIMAL |
4 |
TMRQPFT |
PFT entries |
1 |
DECIMAL |
5 |
TMRQFCT |
FCT entries |
1 |
DECIMAL |
6 |
TMRQDCT |
DCT entries |
1 |
DECIMAL |
7 |
TMRQTCTE |
TCT terminal entries |
1 |
DECIMAL |
8 |
TMRQTCTN |
TCT skeleton entries |
1 |
DECIMAL |
9 |
TMRQTCTS |
TCT system entries |
1 |
DECIMAL |
10 |
@NM00002 |
Reserved |
1 |
DECIMAL |
11 |
TMRQDSN |
DSNAME blocks |
1 |
DECIMAL |
12 |
TMRQDSNA |
DSNAME alternate index |
1 |
DECIMAL |
13 |
TMRQPRT |
PRT entries |
1 |
DECIMAL |
14 |
TMRQTPNT |
TPNT entries |
1 |
DECIMAL |
15 |
TMRQTCNT |
TCNT entries |
1 |
DECIMAL |
16 |
TMRQAITM |
AITM entries |
1 |
DECIMAL |
17 |
TMRQSNT |
SNT entries |
1 |
DECIMAL |
18 |
TMRQTCSE |
TCSE entries |
1 |
DECIMAL |
19 |
TMRQTCSR |
TCSR entries |
1 |
DECIMAL |
20 |
TMRQTCSI |
TCSI entries |
1 |
DECIMAL |
21 |
TMRQTCSN |
TCSN entries |
1 |
DECIMAL |
22 |
TMRQTCTR |
TCTR entries |
1 |
DECIMAL |
23 |
TMRQTCSM |
TCSM entries |
1 |
DECIMAL |
24 |
TMRQTCNR |
TCNR entries |
Request Byte Values
|
1 |
DECIMAL |
1 |
TMRQLOC |
Locate |
1 |
DECIMAL |
2 |
TMRQGTN |
Get Next |
1 |
DECIMAL |
3 |
TMRQGNA |
Get Next Alias |
1 |
DECIMAL |
4 |
TMRQADD |
Add |
1 |
DECIMAL |
5 |
TMRQDEL |
Delete |
1 |
DECIMAL |
6 |
TMRQALI |
Alias |
1 |
DECIMAL |
7 |
TMRQLOK |
Lock |
1 |
DECIMAL |
8 |
TMRQULK |
Unlock |
1 |
DECIMAL |
9 |
TMRQCRI |
Create index |
1 |
DECIMAL |
10 |
TMRQNDX |
Index |
1 |
DECIMAL |
11 |
TMRQQUI |
Quiesce |
1 |
DECIMAL |
13 |
TMRQDWE |
DWE |
1 |
DECIMAL |
14 |
TMRQRST |
Reset |
1 |
DECIMAL |
15 |
TMRQUNQ |
Unquiesce |
1 |
DECIMAL |
16 |
TMRQGSK |
Get secondary key |
Response Code Values
|
1 |
DECIMAL |
0 |
NORMRESP |
Normal response |
1 |
DECIMAL |
4 |
NOTFND |
Not found |
1 |
DECIMAL |
8 |
DUPFND |
Duplicate found |
1 |
DECIMAL |
12 |
INVREQ |
Invalid request |
1 |
DECIMAL |
16 |
TEBUSY |
Table entry busy |
1 |
DECIMAL |
20 |
PROTECT |
Protected entry |
1 |
DECIMAL |
24 |
RLHELD |
Read lock held |
1 |
DECIMAL |
28 |
RLNOTED |
Read lock noted |
1 |
DECIMAL |
32 |
NORLHELD |
No read lock now |