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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Format of Generated Lists<br />

The user space created consists of:<br />

v A user area<br />

v A generic header<br />

v An input parameter section<br />

v A header section<br />

v LSTM0100 format<br />

For details about the user area and generic header, see User spaces. For details about the remaining items,<br />

see the following sections. For descriptions of each field in the list returned, see “Field Descriptions” on<br />

page 37.<br />

Input Parameter Section<br />

Offset<br />

Dec Hex<br />

Type Field<br />

0 0 CHAR(10) User space name specified<br />

10 A CHAR(10) User space library specified<br />

20 14 CHAR(8) Format name specified<br />

28 1C CHAR(8) Format of message selection information specified<br />

36 24 BINARY(4) Size of message selection information specified<br />

40 28 BINARY(4) Maximum messages requested specified<br />

44 2C CHAR(10) List direction specified<br />

54 36 CHAR(10) Selection criteria specified<br />

64 40 BINARY(4) Severity criteria specified<br />

68 44 BINARY(4) Maximum message length specified<br />

72 48 BINARY(4) Maximum message help length specified<br />

76 4C BINARY(4) Offset to message queue names specified<br />

80 50 BINARY(4) Offset to starting message keys specified<br />

84 54 BINARY(4) Number of message queues specified<br />

88 58 BINARY(4) Offset to identifiers of fields to return specified<br />

92 5C BINARY(4) Number of fields to return specified<br />

96 60 BINARY(4) Coded character set identifier (CCSID) specified<br />

100 64 CHAR(13) Date and time criteria specified<br />

113 71 CHAR(*) Reserved<br />

The offsets to these<br />

fields are specified in<br />

the previous offset<br />

variables.<br />

ARRAY(*) of<br />

CHAR(20)<br />

ARRAY(*) of<br />

CHAR(4)<br />

ARRAY(*) of<br />

BINARY(4)<br />

<strong>Message</strong> queue names specified<br />

Starting message key specified<br />

Identifiers of fields to return specified<br />

<strong>Message</strong> <strong>Handling</strong> <strong>APIs</strong> 33

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

Saved successfully!

Ooh no, something went wrong!