Required Parameter Group: | |||
1 | receiver variable | Output | Char(*) |
2 | length of receiver variable | Input | Binary(4) |
3 | receiver variable format | Input | Char(8) |
4 | server name | Input | Char(32) |
5 | description name | Input | Char(32) |
6 | error code | I/O | Char(*) |
Library Name/Service Program: QTCM/QZHTINCONF | |||
Threadsafe: Yes |
Use the QzhtRtvTCMCacheTargetDesc API to retrieve information from cache target descriptions associated with triggered cache manager servers. The API is a callable service implemented as an ILE entry point within the QZHTINCONF *SRVPGM in the QTCM *LIB.
The QTCM/H(QZHTINCONF) header file includes ILE C prototypes for this API.
The variable used to return cache target description information. See Cache target description formats for more information.
The number of bytes that the calling program provides for Receiver variable. This value must be greater than or equal to 8.
The format name of Receiver variable data. The following values must be used:
The name used to identify the triggered cache manager server from which the configuration information is retrieved (left justified and padded with blanks if necessary).
The name used to identify which cache target description information is retrieved (left justified and padded with blanks if necessary).
The structure in which to return error information.
Offset | Type | Field | |
---|---|---|---|
Dec | Hex | ||
0 | 0 | Binary(4) | Bytes returned |
4 | 4 | Binary(4) | Bytes available |
8 | 8 | Char(32) | Server name |
40 | 28 | Char(32) | Cache target description name |
72 | 48 | Char(10) | Cache target type |
82 | 52 | Char(2) | Reserved |
84 | 54 | Binary(4) | Default property |
88 | 58 | Binary(4) | Number of threads |
92 | 5C | Binary(4) | Initial state |
Special values and their meanings are as follows:
1 | QZHT_YES, QZHT_TRUE, QZHT_ENABLED: The description is a default cache target description for this server. |
0 | QZHT_NO, QZHT_FALSE, QZHT_DISABLED: The description is not a default cache target description. |
1 | QZHT_YES, QZHT_TRUE, QZHT_ENABLED: The request processor is enabled at server startup. |
0 | QZHT_NO, QZHT_FALSE, QZHT_DISABLED: The request processor is disabled at server startup. |
Offset | Type | Field | |
---|---|---|---|
Dec | Hex | ||
0 | 0 | Everything from CTDG0100 format | |
96 | 60 | Binary(4) | Offset to local directory root |
100 | 64 | Binary(4) | Length of local directory root |
Char(*) | Local directory root |
Offset | Type | Field | |
---|---|---|---|
Dec | Hex | ||
0 | 0 | Everything from CTDG0100 format | |
96 | 60 | Char(256) | HTTP IP interface |
352 | 160 | Binary(4) | HTTP TCP port |
356 | 164 | Binary(4) | Offset to HTTP URI root |
360 | 168 | Binary(4) | Length of HTTP URI root |
364 | 16C | Binary(4) | HTTP keepalive |
368 | 170 | Binary(4) | Timeout |
Char(*) | HTTP URI root |
Special values and their meanings are as follows:
1 | QZHT_YES, QZHT_TRUE, QZHT_ENABLED: The connection is kept open after data transfer. |
0 | QZHT_NO, QZHT_FALSE, QZHT_DISABLED: The connection is closed after data transfer. |
Special values and their meanings are as follows:
0 | QZHT_NO, QZHT_FALSE, QZHT_DISABLED: The time out operation is disabled. The triggered cache manager server should never cancel a read operation. |
Offset | Type | Field | |
---|---|---|---|
Dec | Hex | ||
0 | 0 | Everything from CTDG0100 format | |
96 | 60 | Char(32) | HTTP host |
128 | 80 | Binary(4) | HTTP TCP port |
132 | 84 | Binary(4) | Offset to HTTP URI root |
136 | 88 | Binary(4) | Length of HTTP URI root |
140 | 8C | Binary(4) | HTTP keepalive |
144 | 90 | Binary(4) | Timeout |
Char(*) | HTTP URI root |
Special values and their meanings are as follows:
1 | QZHT_YES, QZHT_TRUE, QZHT_ENABLED: The connection is kept open after data transfer. |
0 | QZHT_NO, QZHT_FALSE, QZHT_DISABLED: The connection is closed after data transfer. |
Special values and their meanings are as follows:
0 | QZHT_NO, QZHT_FALSE, QZHT_DISABLED: The time out operation is disabled. The triggered cache manager server should never cancel a read operation. |
Offset | Type | Field | |
---|---|---|---|
Dec | Hex | ||
0 | 0 | Everything from CTDG0100 format | |
96 | 60 | Char(32) | ECCP IP interface |
352 | 160 | Char(10) | ECCP TCP port |
356 | 164 | Char(2) | HTTP cluster IP interface |
612 | 264 | Binary(4) | HTTP cluster TCP port |
616 | 268 | Binary(4) | Offset to HTTP cluster URI root |
620 | 26C | Binary(4) | Length of HTTP cluster URI root |
624 | 270 | Char(256) | ECCP keepalive |
Char(*) | HTTP cluster URI root |
1 | QZHT_YES, QZHT_TRUE, QZHT_ENABLED: The connection is kept open after data transfer. |
0 | QZHT_NO, QZHT_FALSE, QZHT_DISABLED: The connection is closed after data transfer. |
Offset | Type | Field | |
---|---|---|---|
Dec | Hex | ||
0 | 0 | Everything from CTDG0100 format | |
96 | 60 | Char(32) | ECCP host |
128 | 80 | Binary(4) | ECCP TCP port |
132 | 84 | Char(256) | HTTP cluster IP interface |
388 | 184 | Binary(4) | HTTP cluster TCP port |
392 | 188 | Binary(4) | Offset to HTTP cluster URI root |
396 | 18C | Binary(4) | Length of HTTP cluster URI root |
400 | 190 | Binary(4) | ECCP keepalive |
Char(*) | HTTP cluster URI root |
1 | QZHT_YES, QZHT_TRUE, QZHT_ENABLED: The connection is kept open after data transfer. |
0 | QZHT_NO, QZHT_FALSE, QZHT_DISABLED: The connection is closed after data transfer. |