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 |
The QzhtRtvTCMRuleSet API retrieves information from rule sets 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 rule set 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 the receiver variable data. The following values must be used:
The name used to identify the server for which information is retrieved (left justified and padded with blanks if necessary).
The name used to identify which rule set 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) | Rule set name |
72 | 48 | Binary(4) | Default property |
76 | 52 | Binary(4) | Offset to publishing rules |
80 | 56 | Binary(4) | Length of publishing rules |
Char(*) | Publishing rules |
The number of bytes of information returned to the caller of the API.
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. |
Special values and their meanings are as follows:
0 | QZHT_NONE: The value is null for Publishing rules. |