Index
Operational Assistant exit program
use of 8-17
operations
example program B-175
OPM (original program model)
API
null pointer 9-18
example 3-1
introduction 2-4
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 Objects That Adopt Owner Authority
(QSYLOBJP) 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
structure) 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 queues B-165
OPM RPG example
Add Exit Program (QUSADDEP) API B-54
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 Objects That Adopt Owner Authority
(QSYLOBJP) 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
introduction A-1
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
OptiConnect APIs
use of 8-3
optional parameter group
description 3-5
original program model (OPM)
API
null pointer 9-18
example 3-1
introduction 2-4
OS/400 signal management 8-24
output
See
list API
output parameter 2-8
P
Package Product Option (QSZPKGPO) API
OPM RPG example A-3
packaging
product option
OPM RPG example A-3
your own software products
example of CL program for creating objects and
library A-2
ILE C example B-129
ILE COBOL example B-136
ILE RPG example B-144
introduction of OPM RPG example A-1
OPM COBOL example B-136
OPM RPG example A-3
packed decimal data
in programming languages 2-3
parameter
classification 2-8
description 3-2
example RPG call statement 3-2
parameter passing
by reference 2-7
by value directly 2-7
by value indirectly 2-7
to procedures 2-7
parent process
definition 8-25
Pascal
PRPQ 5799-FRJ 2-3
Pascal language
data type use 2-3, 2-4
passing parameters
by reference 2-7
by value directly 2-7
by value indirectly 2-7
to procedures 2-7
performance collector APIs
use of 8-17
performing
tasks using APIs
packaging your own software products, CL
program example A-2
Index X-19