Index
example

(continued)

OPM chapter

(continued)

using keys with List Spooled Files API, ILE
RPG B-42
using keys with List Spooled Files API, OPM
COBOL B-38
original program model (OPM) 3-1
Package Product Option (QSZPKGPO) API
OPM RPG A-3
packaging your own software products
CL program for creating objects and library A-2
program for packaging product B-136
ILE C B-129
ILE COBOL B-136
ILE RPG B-144
introduction A-1
OPM COBOL B-136
OPM RPG A-3
programming language use
control language (CL) 2-10
ILE RPG 2-20
RPG 2-21
qusec.h header file
error code structure 4-3
variable-length structure 4-3
receiver variable 4-7
receiving an error message from the job log 2-10
Register Exit Point (QusRegisterExitPoint) API
ILE C 4-9
ILE COBOL B-50
ILE RPG B-58
Register Exit Point (QUSRGPT) API
OPM COBOL B-47
OPM RPG B-54
registration facility using ILE APIs 4-9
Remove Exit Program (QusRemoveExitProgram) API
ILE C 4-19
ILE COBOL B-87
ILE RPG B-92
Remove Exit Program (QUSRMVEP) API
OPM COBOL B-85
OPM RPG B-90
repeating entry type
fixed-length fields 4-7
variable-length fields 4-8
variable-length fields using offsets 4-8
reporting software error (ILE API with pointers)
ILE C 6-7
ILE COBOL B-122
ILE RPG B-126
Retrieve Exit Information
(QusRetrieveExitInformation) API
ILE C 4-13
ILE COBOL B-66
ILE RPG B-75
Retrieve Exit Information (QUSRTVEI) API
OPM COBOL B-61
example

(continued)

Retrieve Exit Information (QUSRTVEI) API

(con-

tinued)

OPM RPG B-71
Retrieve Pointer to User Space (QUSPTRUS)
API B-66
OPM COBOL B-61
OPM RPG B-71
retrieving
exit information 4-13
file description to user space A-11
retrieving file description to user space
ILE COBOL B-152
ILE RPG B-155
OPM COBOL B-152
retrieving hold parameter
error code structure 3-11
exception message 3-6
RPG call statement 3-2
setting COBOL error handler
ILE COBOL B-122
OPM COBOL B-112
UNIX-type APIs B-175
user queue A-15
user space format 2-14
variable-length structure 4-3
work management 3-1
working with data queues
ILE COBOL B-165
ILE RPG B-172
OPM COBOL B-165
OPM RPG B-169
exception
displaying all message data
example 4-6
handling
MI instruction program 7-9
handling errors as escape messages
RPG example 3-8
retrieving hold parameter
RPG example 3-6
exception (*EXCP) message

See

error handling
exit point
definition 2-27, 8-19
registration facility 2-27
exit point provider
responsibilities 2-28
exit program
definition 2-27, 8-19
example using registration facility 4-9
include file 2-29
office
use of 8-16
registration facility 2-27
using 2-27
X-12 System API Programming V4R1