Index
programming language
(continued)
ILE RPG example
(continued)
reporting software error (ILE API with
pointers) B-126
Retrieve Exit Information
(QusRetrieveExitInformation) API B-75
retrieving file description to user space B-155
retrieving the hold parameter (error code struc-
ture) B-14
retrieving the hold parameter (exception
message) B-6
using integrated file system B-183
working with data queues B-172
introduction of OPM RPG example
packaging your own software products A-1
machine interface (MI) instruction
See
machine interface (MI) instruction
See
machine interface (MI) instruction program
OPM COBOL example
accessing field value (initial library list) B-25
accessing the hold attribute B-18
Add Exit Program (QUSADDEP) API B-47
Create User Space (QUSCRTUS) API B-61
Deregister Exit Point (QUSDRGPT) API B-85
list API B-101
Log Software Error (QPDLOGER) API, without
pointers B-112
logging software error (OPM API without
pointers) B-112
packaging your own software products B-136
Register Exit Point (QUSRGPT) API B-47
Remove Exit Program (QUSRMVEP) API B-85
Retrieve Exit Information (QUSRTVEI) API B-61
Retrieve Pointer to User Space (QUSPTRUS)
API B-61
retrieving file description to user space B-152
retrieving the hold parameter (error code struc-
ture) B-12
retrieving the hold parameter (exception
message) B-4
Set COBOL Error Handler (QLRSETCE)
API B-112
setting COBOL error handler B-112
using keys with List Spooled Files API B-38
working with data queue B-165
OPM RPG example
Add Exit Program (QUSADDEP) API B-54
changing user space 2-21
Create Product Definition (QSZCRTPD) API A-3
Create Product Load (QSZCRTPL) API A-3
Create User Space (QUSCRTUS) API B-71
Deregister Exit Point (QUSDRGPT) API B-90
list API 5-4
logging software error (OPM API without
pointers) B-116
Package Product Option (QSZPKGPO) API A-3
packaging your own software products A-3
programming language
(continued)
OPM RPG example
(continued)
Register Exit Point (QUSRGPT) API B-54
Remove Exit Program (QUSRMVEP) API B-90
Retrieve Exit Information (QUSRTVEI) API B-71
Retrieve Pointer to User Space (QUSPTRUS)
API B-71
working with data queues B-169
packaging your own software products
creating objects and library, CL example A-2
parameter passing 2-8
programming technique, common
MI (machine interface) instruction program 7-32
putenv()
use of 8-21
Q
QDCCCFGD (Change Configuration Description) API
use of 8-3
QDCLCFGD (List Configuration Descriptions) API
use of 8-3
QDCRCFGS (Retrieve Configuration Status) API
use of 8-3
QDFRTVFD (Retrieve Display File) API
use of 8-5
QDMRTVFO (Retrieve File Override Information) API
use of 8-6
QEARMVBM (Remove All Bookmarks from a
Course) API 8-29
QECCVTEC (Convert Edit Code) API 8-5
use of 8-5
QECEDT (Edit) API
use of 8-5
QEZOLBKL (Open List of Objects to be Backed Up)
API 8-29
QGYCLST (Close List) API 8-30
QGYFNDE (Find Entry Number in List) API 8-30
QGYFNDF (Find Field Numbers in List) API 8-30
QGYFNDME (Find Entry Number in Message List)
API 8-30
QGYGTLE (Get List Entry) API 8-29
QGYOLJBL (Open List of Job Log Messages)
API 8-29
QGYOLMSG (Open List of Messages) API 8-29
QGYOLOBJ (Open List of Objects) API 8-29
QGYOLSPL (Open List of Spooled Files) API 8-29
QGYRPRTL (Open List of Printers) API 8-29
QLICHGLL (Change Library List) API 8-14
QLICOBJD (Change Object Description) API 8-14
QLICVTTP (Convert Type) API 8-14
QLIRLIBD (Retrieve Library Description) API 8-15
QLIRNMO (Rename Object) API 8-15
QlnSetCobolErrorHandler (Set COBOL Error
Handler) API
ILE COBOL example B-122
X-22 System API Programming V4R1