System i: Programming Message Handling APIs - IBM
System i: Programming Message Handling APIs - IBM
System i: Programming Message Handling APIs - IBM
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Offset<br />
Dec Hex<br />
Type Field<br />
0 0 BINARY(4) Maximum messages requested<br />
4 4 CHAR(10) List direction<br />
14 E CHAR(10) Qualified job name<br />
24 18 CHAR(10) Qualified user name<br />
34 22 CHAR(6) Qualified job number<br />
40 28 CHAR(16) Internal job identifier<br />
56 38 CHAR(4) Starting message key<br />
60 3C BINARY(4) Maximum message length<br />
64 40 BINARY(4) Maximum message help length<br />
68 44 BINARY(4) Offset to identifiers of fields to return<br />
72 48 BINARY(4) Number of fields to return<br />
76 4C BINARY(4) Offset to call message queue name<br />
80 50 BINARY(4) Length of call message queue name<br />
84 54 BINARY(4) Coded character set identifier (CCSID) to return text and data in<br />
88 58 BINARY(4) Reserved (must be set to 0)<br />
The offsets to these<br />
fields are specified in<br />
the previous offset<br />
variables.<br />
ARRAY(*) of<br />
BINARY(4)<br />
Identifiers of fields to return<br />
CHAR(*) Call message queue name<br />
Valid Field Identifiers<br />
The following table contains a list of the valid identifiers that can be specified in the message selection<br />
information parameter. For a detailed description of each field, see “Field Descriptions” on page 20.<br />
Identifier Type Description<br />
0101 CHAR(9) Alert option<br />
0201 CHAR(*) Replacement data or impromptu message text<br />
0301 CHAR(*) <strong>Message</strong><br />
0302 CHAR(*) <strong>Message</strong> with replacement data<br />
0401 CHAR(*) <strong>Message</strong> help<br />
0402 CHAR(*) <strong>Message</strong> help with replacement data<br />
0403 CHAR(*) <strong>Message</strong> help with formatting characters<br />
0404 CHAR(*) <strong>Message</strong> help with replacement data and formatting characters<br />
0501 CHAR(*) Default reply<br />
0601 CHAR(26) Qualified sender job name<br />
0602 CHAR(1) Sender type<br />
0603 CHAR(*) Sending program name<br />
0604 CHAR(10) Sending module name<br />
0605 CHAR(*) Sending procedure name<br />
<strong>Message</strong> <strong>Handling</strong> <strong>APIs</strong> 19