Index
example
accessing field value in variable-length array 3-19
accessing HOLD attribute 3-17
Add Exit Program (QUSADDEP) API
OPM COBOL B-47
OPM RPG B-54
Add Exit Program (QusAddExitProgram) API
ILE C 4-9
ILE COBOL B-50
ILE RPG B-58
API use
Change User Space (QUSCHGUS) 2-20, 2-21
Create User Space (QUSCRTUS) 2-10, 2-22
List Database File Members (QUSLMBR) 2-22
Appendix A
program for packaging product, ILE C B-129
program for packaging product, ILE
COBOL B-136
program for packaging product, ILE RPG B-144
program for packaging product, OPM
COBOL B-136
retrieving file description to user space B-152,
B-155
retrieving file description to user space, ILE
COBOL B-152
working with data queues, ILE COBOL B-165
working with data queues, ILE RPG B-172
working with data queues, OPM COBOL B-165
working with data queues, OPM RPG B-169
changing
user space 2-20, 2-21
coding techniques for integrating new function 9-36
continuation handle, use of 4-13
Create Product Definition (QSZCRTPD) API
OPM RPG A-3
Create Product Load (QSZCRTPL) API
OPM RPG A-3
Create User Space (QUSCRTUS) API B-66
OPM COBOL B-61
OPM RPG B-71
data description specifications (DDS) format
type A-14
data queue
creating and manipulating A-15
defining byte alignment 9-22
defining data structures 9-5
defining list entry format lengths 9-14
defining receiver variables 9-10
Deregister Exit Point (QusDeregisterExitPoint) API
ILE C 4-19
ILE COBOL B-87
ILE RPG B-92
Deregister Exit Point (QUSDRGPT) API
OPM COBOL B-85
OPM RPG B-90
differences chapter
logging software error (OPM API without
Pointers), ILE C 6-2
example
(continued)
differences chapter
(continued)
logging software error (OPM API without
Pointers), ILE RPG B-119
logging software error (OPM API without
pointers), OPM COBOL B-112
logging software error (OPM API without
Pointers), OPM RPG B-116
reporting software error (ILE API with pointers),
ILE C 6-7
reporting software error (ILE API with pointers),
ILE COBOL B-122
reporting software error (ILE API with pointers),
ILE RPG B-126
Set COBOL Error Handler
(QlnSetCobolErrorHandler) API B-122
setting COBOL error handler, OPM
COBOL B-112
error code parameter 9-2
error code structure 3-11
exit program 4-9
external (*EXT) format type A-14
handling errors as escape messages 3-8
header file
error code structure 4-3
how to use 4-2
variable-length structure 4-3
ILE chapter
Add Exit Program (QUSADDEP) API, OPM
COBOL B-47
Add Exit Program (QUSADDEP) API, OPM
RPG B-54
Add Exit Program (QusAddExitProgram) API, ILE
COBOL B-50
Add Exit Program (QusAddExitProgram) API, ILE
RPG B-58
Create User Space (QUSCRTUS) API, ILE
COBOL B-66
Create User Space (QUSCRTUS) API, OPM
COBOL B-61
Create User Space (QUSCRTUS) API, OPM
RPG B-71
Deregister Exit Point (QusDeregisterExitPoint)
API, ILE COBOL B-87
Deregister Exit Point (QusDeregisterExitPoint)
API, ILE RPG B-92
Deregister Exit Point (QUSDRGPT) API, OPM
COBOL B-85
Deregister Exit Point (QUSDRGPT) API, OPM
RPG B-90
Register Exit Point (QusRegisterExitPoint) API,
ILE COBOL B-50
Register Exit Point (QusRegisterExitPoint) API,
ILE RPG B-58
Register Exit Point (QUSRGPT) API, OPM
COBOL B-47
Register Exit Point (QUSRGPT) API, OPM
RPG B-54
X-10 System API Programming V4R1