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.
Contents<br />
<strong>Message</strong> <strong>Handling</strong> <strong>APIs</strong> . . . . . . . . 1<br />
<strong>APIs</strong> . . . . . . . . . . . . . . . . .3<br />
Change Exception <strong>Message</strong> (QMHCHGEM) API . .3<br />
Authorities and Locks . . . . . . . . . .3<br />
Required Parameter Group . . . . . . . .3<br />
Error <strong>Message</strong>s . . . . . . . . . . . .5<br />
Control Job Log Output (QMHCTLJL) API . . . .6<br />
Authorities and Locks . . . . . . . . . .7<br />
Required Parameter Group . . . . . . . .8<br />
CTLJ0100 Output File Names Structure . . . .9<br />
<strong>Message</strong> Filter Array Elements . . . . . . .9<br />
Field Descriptions . . . . . . . . . . .9<br />
CCSID Considerations . . . . . . . . . .11<br />
Error Considerations . . . . . . . . . .12<br />
Job <strong>Message</strong> Queue Full Considerations . . . .12<br />
Usage Notes . . . . . . . . . . . . .13<br />
Error <strong>Message</strong>s . . . . . . . . . . . .13<br />
Job Log Production <strong>Message</strong>s . . . . . . .13<br />
List Job Log <strong>Message</strong>s (QMHLJOBL) API . . . .13<br />
Authorities and Locks . . . . . . . . . .15<br />
Required Parameter Group . . . . . . . .15<br />
Format of Generated Lists . . . . . . . .16<br />
Input Parameter Section . . . . . . . . .16<br />
Header Section . . . . . . . . . . . .17<br />
LJOB0100 Format . . . . . . . . . . .17<br />
JSLT0100 Format . . . . . . . . . . . .18<br />
JSLT0200 Format . . . . . . . . . . . .18<br />
Valid Field Identifiers . . . . . . . . . .19<br />
Field Descriptions . . . . . . . . . . .20<br />
Error <strong>Message</strong>s . . . . . . . . . . . .29<br />
List Nonprogram <strong>Message</strong>s (QMHLSTM) API . . .30<br />
Authorities and Locks . . . . . . . . . .31<br />
Required Parameter Group . . . . . . . .32<br />
Format of Generated Lists . . . . . . . .33<br />
Input Parameter Section . . . . . . . . .33<br />
Header Section . . . . . . . . . . . .34<br />
LSTM0100 Format . . . . . . . . . . .34<br />
MSLT0100 Format . . . . . . . . . . .35<br />
MSLT0200 Format . . . . . . . . . . .35<br />
Valid Field Identifiers . . . . . . . . . .36<br />
Field Descriptions . . . . . . . . . . .37<br />
Error <strong>Message</strong>s . . . . . . . . . . . .47<br />
Move Program <strong>Message</strong>s (QMHMOVPM) API . . .48<br />
Authorities and Locks . . . . . . . . . .48<br />
Required Parameter Group . . . . . . . .48<br />
Optional Parameter Group 1 . . . . . . . .51<br />
Optional Parameter Group 2 . . . . . . . .53<br />
Error <strong>Message</strong>s . . . . . . . . . . . .54<br />
Open List of History Log <strong>Message</strong>s (QMHOLHST)<br />
API . . . . . . . . . . . . . . . . .54<br />
Authorities and Locks . . . . . . . . . .55<br />
Required Parameter Group . . . . . . . .55<br />
<strong>Message</strong> Selection Information Format . . . .57<br />
Field Descriptions . . . . . . . . . . .57<br />
HSTL0100 Format . . . . . . . . . . .61<br />
Field Descriptions . . . . . . . . . . .62<br />
Usage Notes . . . . . . . . . . . . .64<br />
Error messages . . . . . . . . . . . .65<br />
Open List of Job Log <strong>Message</strong>s (QGYOLJBL) API . .65<br />
Differences between QMHLJOBL and QGYOLJBL 66<br />
Authorities and Locks . . . . . . . . . .66<br />
Required Parameter Group . . . . . . . .66<br />
OLJL0100 Format . . . . . . . . . . .67<br />
Field Descriptions . . . . . . . . . . .68<br />
<strong>Message</strong> Selection Information Format . . . .70<br />
Field Descriptions . . . . . . . . . . .70<br />
Valid Field Identifiers . . . . . . . . . .72<br />
Field Descriptions . . . . . . . . . . .73<br />
Error <strong>Message</strong>s . . . . . . . . . . . .77<br />
Open List of <strong>Message</strong>s (QGYOLMSG) API . . . .77<br />
Differences between the QMHLSTM and<br />
QGYOLMSG <strong>APIs</strong> . . . . . . . . . . .78<br />
Difference between the QSYRUSRI and<br />
QGYOLMSG <strong>APIs</strong> . . . . . . . . . . .79<br />
Authorities and Locks . . . . . . . . . .79<br />
Required Parameter Group . . . . . . . .79<br />
LSTM0100 Format . . . . . . . . . . .81<br />
Field Descriptions . . . . . . . . . . .82<br />
<strong>Message</strong> Selection Information Format . . . .84<br />
Field Descriptions . . . . . . . . . . .85<br />
Valid Field Identifiers . . . . . . . . . .86<br />
Field Descriptions . . . . . . . . . . .87<br />
Error <strong>Message</strong>s . . . . . . . . . . . .90<br />
Promote <strong>Message</strong> (QMHPRMM) API . . . . . .91<br />
Authorities and Locks . . . . . . . . . .92<br />
Required Parameter Group . . . . . . . .92<br />
Error <strong>Message</strong>s . . . . . . . . . . . .94<br />
Receive Nonprogram <strong>Message</strong> (QMHRCVM) API .94<br />
Authorities and Locks . . . . . . . . . .95<br />
Required Parameter Group . . . . . . . .95<br />
Optional Parameter Group 1 . . . . . . . .97<br />
Optional Parameter Group 2 . . . . . . . .98<br />
<strong>Message</strong> Types and <strong>Message</strong> Keys . . . . . .98<br />
RCVM0100 Format . . . . . . . . . . .99<br />
RCVM0200 Format . . . . . . . . . . 100<br />
Field Descriptions . . . . . . . . . . . 101<br />
Error <strong>Message</strong>s . . . . . . . . . . . . 105<br />
Receive Program <strong>Message</strong> (QMHRCVPM) API . . 105<br />
Authorities and Locks . . . . . . . . . 106<br />
Required Parameter Group . . . . . . . . 106<br />
Optional Parameter Group 1 . . . . . . . 109<br />
Optional Parameter Group 2 . . . . . . .110<br />
Optional Parameter Group 3 . . . . . . . 111<br />
<strong>Message</strong> Types and <strong>Message</strong> Keys . . . . . 111<br />
RCVM0100 Format . . . . . . . . . .113<br />
RCVM0200 Format . . . . . . . . . .113<br />
RCVM0300 Format . . . . . . . . . .114<br />
Sender Information Format . . . . . . . .115<br />
Field Descriptions . . . . . . . . . . .116<br />
Error <strong>Message</strong>s . . . . . . . . . . . . 122<br />
Remove Nonprogram <strong>Message</strong>s (QMHRMVM) API 123<br />
Authorities and Locks . . . . . . . . . 123<br />
© Copyright <strong>IBM</strong> Corp. 1998, 2008 iii