17.08.2013 Views

System i: Programming Message Handling APIs - IBM

System i: Programming Message Handling APIs - IBM

System i: Programming Message Handling APIs - IBM

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!