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 QzhtRtvTCMDataSourceDesc API to retrieve information from data source 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 data source description information. See Data source 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:
See Data source description formats for more information.
The name used to identify the server from which information is retrieved (left justified and padded with blanks if necessary).
The structure in which to return error information.
When the data source description type is unknown, use the DSDG0100 format and the basic information (including data source type) is returned. You may then use the returned data source type to call the API again and return detailed information about the data source description using one of the detailed information formats.
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) | Data source description name |
72 | 48 | Char(10) | Data source type |
82 | 52 | Char(2) | Reserved |
84 | 54 | Binary(4) | Default property |
88 | 58 | Binary(4) | Number of threads |
Special values and their meanings are as follows:
Special values and their meanings are as follows:
1 | QZHT_YES, QZHT_TRUE, QZHT_ENABLED: The description is the current default for this server. |
0 | QZHT_NO, QZHT_FALSE, QZHT_DISABLED: The description is not the current default. |
Offset | Type | Field | |
---|---|---|---|
Dec | Hex | ||
0 | 0 | Everything from DSDG0100 format | |
92 | 5C | Binary(4) | Offset to local directory root |
96 | 60 | Binary(4) | Length of local directory root |
Char(*) | Local directory root |
Offset | Type | Field | |
---|---|---|---|
Dec | Hex | ||
0 | 0 | Everything from DSDG0100 format | |
92 | 5C | Char(256) | HTTP IP interface |
348 | 15C | Binary(4) | HTTP TCP port |
352 | 160 | Binary(4) | Offset to HTTP URI root |
356 | 164 | Binary(4) | Length of HTTP URI root |
360 | 168 | Binary(4) | HTTP keepalive |
364 | 16C | Binary(4) | Timeout |
Char(*) | HTTP URI root |
Special values and their meanings are as follows:
1 | QZHT_YES, QZHT_TRUE, QZHT_ENABLED: The server attempts to keep connections open after data transfer. |
0 | QZHT_NO, QZHT_FALSE, QZHT_DISABLED: The server closes each connection 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 DSDP0100 format | |
92 | 5C | Char(32) | HTTP host |
124 | 7C | Binary(4) | HTTP TCP port |
128 | 80 | Binary(4) | Offset to HTTP URI root |
132 | 84 | Binary(4) | Length of HTTP URI root |
136 | 88 | Binary(4) | HTTP keepalive |
140 | 8C | Binary(4) | Timeout |
Char(*) | HTTP URI root |
Special values and their meanings are as follows:
1 | QZHT_YES, QZHT_TRUE, QZHT_ENABLED: The server attempts to keep connections open after data transfer. |
0 | QZHT_NO, QZHT_FALSE, QZHT_DISABLED: The server closes each connection 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. |