Required Parameter Group: | |||
1 | request variable | Input | Char(*) |
2 | length of request variable | Input | Binary(4) |
3 | request 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 QzhtChgTCMAckTargetDesc API to change acknowledgment target descriptions associated with triggered cache manager servers. Changes made to acknowledgment target descriptions are utilized by all trigger handler descriptions referencing them (the next time the servers are started). 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 number of bytes that the calling program provides for request variable.
The format name of the Request variable data. The following values must be used:
The name used to identify the triggered cache manager server for which the description is changed (left justified and padded with blanks if necessary).
The name used to identify the changed acknowledgment target description (left justified and padded with blanks if necessary).
The structure in which to return error information.
Offset | Type | Field | |
---|---|---|---|
Dec | Hex | ||
0 | 0 | Char(32) | Server name |
32 | 20 | Char(32) | Acknowledgement target description name |
64 | 40 | Char(10) | Acknowledgement target type |
74 | 4A | Char(2) | Reserved |
76 | 4C | Binary(4) | Default property |
80 | 50 | Binary(4) | Number of threads |
84 | 54 | Binary(4) | Initial state |
Special values and their meanings are as follows:
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 default cache target description for this server. |
0 | QZHT_NO, QZHT_FALSE, QZHT_DISABLED: The description is not the default cache target description. |
-1 | QZHT_DEFAULT: The default value is used. |
-2 | QZHT_NO_CHANGE: The current value is be changed. |
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. |
-1 | QZHT_DEFAULT: The default value is used. |
-2 | QZHT_NO_CHANGE: The current value is not changed. |
Special values and their meanings are as follows:
-1 | QZHT_DEFAULT: The default value is used. |
-2 | QZHT_NO_CHANGE: The current value is not changed. |
Special values and their meanings are as follows:
Offset | Type | Field | |
---|---|---|---|
Dec | Hex | ||
0 | 0 | Char(256) | Everything from ATDP0100 format |
88 | 58 | Binary(4) | HTTP IP interface |
344 | 158 | Binary(4) | HTTP TCP port |
348 | 15C | Binary(4) | Offset to HTTP URI root |
352 | 160 | Binary(4) | Length of HTTP URI root |
356 | 164 | Binary(4) | HTTP keepalive |
360 | 168 | Binary(4) | Timeout |
Char(*) | HTTP URI root |
Special values and their meanings are as follows:
If the current type is: | Details | |
---|---|---|
*HTTP1 | use current HTTP IP interface value | No change is made. |
*HTTP2 | use IP interface value from the host description currently referenced by HTTP host | An exception occurs if the referenced description does not exist. Refers to ATDP0210 format. |
Special values and their meanings are as follows:
1 | QZHT_YES, QZHT_TRUE, QZHT_ENABLED: The connection is kept open after messages are sent. |
0 | QZHT_NO, QZHT_FALSE, QZHT_DISABLED: The connection is closed after messages are sent. |
-1 | QZHT_DEFAULT: The default value is used. |
-2 | QZHT_NO_CHANGE: The current value is not changed. |
Special values and their meanings are as follows:
-1 | QZHT_DEFAULT: The default value is used. |
-2 | QZHT_NO_CHANGE: The current value is not changed. |
If Offset to HTTP URI root equals -2 (QZHT_NO_CHANGE), the current path is not changed.
Special values and their meanings are as follows:
0 | QZHT_NONE: Same as -1 (QZHT_DEFAULT). |
-1 | QZHT_DEFAULT: The default value is used for HTTP URI root. |
-2 | QZHT_NO_CHANGE: The current path for HTTP URI root is not changed. |
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. |
-1 | QZHT_DEFAULT: The default value is used. |
-2 | QZHT_NO_CHANGE: The current value is not changed. |
Offset | Type | Field | |
---|---|---|---|
Dec | Hex | ||
0 | 0 | Everything from ATDP0100 format | |
88 | 58 | Char(32) | HTTP host |
120 | 78 | Binary(4) | HTTP TCP port |
124 | 7C | Binary(4) | Offset to HTTP URI root |
128 | 80 | Binary(4) | Length of HTTP URI root |
132 | 84 | Binary(4) | HTTP keepalive |
136 | 88 | Binary(4) | Timeout |
Char(*) | HTTP URI root |
Special values and their meanings are as follows:
If the current type is: | Details | |
---|---|---|
*HTTP1 | the default host description, currently associated with the triggered cache manager server is, referenced. | |
*HTTP2 | the description, currently referenced for HTTP host, is not changed | No change is made. |
Special values and their meanings are as follows:
1 | QZHT_YES, QZHT_TRUE, QZHT_ENABLED: The connection is kept open after messages are sent. |
0 | QZHT_NO, QZHT_FALSE, QZHT_DISABLED: The connection is closed after messages are sent. |
-1 | QZHT_DEFAULT: The default value is used. |
-2 | QZHT_NO_CHANGE: The current value is not changed. |
Special values and their meanings are as follows:
-1 | QZHT_DEFAULT: The default value is used. |
-2 | QZHT_NO_CHANGE: The current value is not changed. |
If Offset to HTTP URI root equals -2 (QZHT_NO_CHANGE), the current path is not changed.
Special values and their meanings are as follows:
0 | QZHT_NONE: Same as -1 (QZHT_DEFAULT). |
-1 | QZHT_DEFAULT: The default path is used for HTTP URI root. |
-2 | QZHT_NO_CHANGE: The current path for HTTP URI root is not changed. |
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. |
-1 | QZHT_DEFAULT: The default value is used. |
-2 | QZHT_NO_CHANGE: The current value is not changed. |