- Page 1: System i Programming Message Handli
- Page 5 and 6: Contents Message Handling APIs . .
- Page 7 and 8: Message Handling APIs The message h
- Page 9 and 10: APIs These are the APIs for this ca
- Page 11 and 12: *REMOVE Handles the escape, notify,
- Page 13 and 14: v The primary output file contains
- Page 15 and 16: CTLJ0100 Output File Names Structur
- Page 17 and 18: *PRINT Resets the job so the job lo
- Page 19 and 20: Usage Notes This API can be called
- Page 21 and 22: Authorities and Locks User space *C
- Page 23 and 24: Offset Dec Hex Type Field 124 7C BI
- Page 25 and 26: Offset Dec Hex Type Field 0 0 BINAR
- Page 27 and 28: CCSID conversion status indicator f
- Page 29 and 30: Job name used. The actual job name
- Page 31 and 32: Value Message Type 02 Diagnostic 04
- Page 33 and 34: 0 Receiver is an original program m
- Page 35 and 36: This field is applicable to the fie
- Page 37 and 38: 5 Format of message selection infor
- Page 39 and 40: Format of Generated Lists The user
- Page 41 and 42: Offset Dec Hex Type Field 88 58 CHA
- Page 43 and 44: Identifier Type Description 0606 BI
- Page 45 and 46: CCSID Specify a valid CCSID you wan
- Page 47 and 48: If fewer messages than the number r
- Page 49 and 50: Number of message queues used. The
- Page 51 and 52: *MNNR Only messages not requiring a
- Page 53 and 54:
User space name specified. The name
- Page 55 and 56:
When using the message types parame
- Page 57 and 58:
If the pointer does not address a v
- Page 59 and 60:
*PGMBDY The call stack entry to mov
- Page 61 and 62:
3 Format name Input Char(8) 4 List
- Page 63 and 64:
*SYS Local system value associated
- Page 65 and 66:
These fields repeat for each job sp
- Page 67 and 68:
One of the following is used to spe
- Page 69 and 70:
This only applies to the part of th
- Page 71 and 72:
Error messages Message ID Error Mes
- Page 73 and 74:
-1 All records are built synchronou
- Page 75 and 76:
Value Message Type 15 Escape, excep
- Page 77 and 78:
Internal job identifier. The intern
- Page 79 and 80:
Field Descriptions Alert option. Wh
- Page 81 and 82:
Message with replacement data. The
- Page 83 and 84:
Error Messages Message ID Error Mes
- Page 85 and 86:
Difference between the QSYRUSRI and
- Page 87 and 88:
Number of queues used BINARY(4) The
- Page 89 and 90:
Value Message Type 06 Sender’s co
- Page 91 and 92:
Field Descriptions Identifiers of f
- Page 93 and 94:
Identifier Type Description 0706 BI
- Page 95 and 96:
Message help. The message help for
- Page 97 and 98:
Message ID Error Message Text CPF24
- Page 99 and 100:
*CURLIB The job’s current library
- Page 101 and 102:
6 Message key Input Char(4) 7 Wait
- Page 103 and 104:
When the message type is the specia
- Page 105 and 106:
Optional You can either specify a m
- Page 107 and 108:
Offset Dec Hex Type Field 148 94 BI
- Page 109 and 110:
Length of message available. The le
- Page 111 and 112:
Error Messages Message ID Error Mes
- Page 113 and 114:
Format name INPUT; CHAR(8) The form
- Page 115 and 116:
When the message type is *NEXT, you
- Page 117 and 118:
CCSID Specify a CCSID you want your
- Page 119 and 120:
Message Type Message Key Descriptio
- Page 121 and 122:
Offset Dec Hex Type Field 12 C CHAR
- Page 123 and 124:
For more information, see the Alert
- Page 125 and 126:
Length of replacement data or impro
- Page 127 and 128:
0 The message was sent to an origin
- Page 129 and 130:
Message ID Error Message Text CPF3C
- Page 131 and 132:
Message ID Error Message Text CPF24
- Page 133 and 134:
v If the less-than signs () are spe
- Page 135 and 136:
Remove unhandled exceptions INPUT;
- Page 137 and 138:
Required Parameter Group Message ke
- Page 139 and 140:
v 1 to and including 4102 is partia
- Page 141 and 142:
*PGMNAME The call stack entry is id
- Page 143 and 144:
Message ID Error Message Text CPF3C
- Page 145 and 146:
The length of the replacement data
- Page 147 and 148:
RTVM0200 Format The following table
- Page 149 and 150:
Offset Dec Hex Type Field 64 40 BIN
- Page 151 and 152:
Substitution Variable Format The fo
- Page 153 and 154:
-1 The data areas of the job are du
- Page 155 and 156:
Maximum reply length. The maximum l
- Page 157 and 158:
*UTCD An 8-byte field that contains
- Page 159 and 160:
RMFA0100 Format The following table
- Page 161 and 162:
The format of the information to be
- Page 163 and 164:
Current storage size. The current s
- Page 165 and 166:
job message queue, no error is retu
- Page 167 and 168:
0 The receiving call stack entry is
- Page 169 and 170:
Reply Message Queue Library Authori
- Page 171 and 172:
Message ID Error Message Text CPF24
- Page 173 and 174:
*DIAG Diagnostic *INFO Informationa
- Page 175 and 176:
Dependencies among Parameters You c
- Page 177 and 178:
etween an interactive job and the w
- Page 179 and 180:
*CTLBDY The call stack entry at the
- Page 181 and 182:
v 1 through 4096 if partial name in
- Page 183 and 184:
information about message handler a
- Page 185 and 186:
Status messages are predefined mess
- Page 187 and 188:
Authorities and Locks Message File
- Page 189 and 190:
character set identifier is supplie
- Page 191 and 192:
Scope program data INPUT; CHAR(*) D
- Page 193 and 194:
Required Parameter Group Receiving
- Page 195 and 196:
The exit program should use the Sen
- Page 197 and 198:
7. The Add Exit Program (ADDEXITPGM
- Page 199 and 200:
3 Default reply notification. Infor
- Page 201 and 202:
1 The reply should be accepted. The
- Page 203 and 204:
*MSGF) on the system. The message d
- Page 205 and 206:
Appendix. Notices This information
- Page 207 and 208:
Trademarks The following terms are
- Page 209 and 210:
EXPRESSED OR IMPLIED, INCLUDING BUT
- Page 212:
Printed in USA