Index

program

 

 

(continued)

 

 

 

 

 

programming

language

 

 

 

 

(continued)

 

 

 

compiling

 

 

 

 

 

 

 

 

ILE

C

example(continued)

 

 

 

 

 

 

MI instruction program 7-4

 

 

 

packaging your own software products B-129

creating

 

 

 

 

 

 

 

 

 

Register

Exit

Point

(QusRegisterExitPoint)

 

MI instruction program 7-5, 7-6

 

 

 

 

API

 

4-9

 

 

 

 

 

 

 

 

 

 

creating MI MICRTPG2 program 7-27

 

 

 

reporting software error (ILE API with

debugging

 

 

 

 

 

 

 

 

 

pointers)

 

6-7

 

 

 

 

 

 

 

 

 

MI

instruction

program

7-7

 

 

 

retrieving

 

the hold parameter (error code str

MI MICRTPG2 complete program (enhanced)

 

 

ture)

 

B-10

 

 

 

 

 

 

 

 

example

7-28

 

 

 

 

 

 

 

retrieving the hold parameter (exception

MI

MICRTPG2

complete program example 7-23

 

 

message)

 

B-2

 

 

 

 

 

 

 

 

program activation 7-36

 

 

 

 

 

 

 

using integrated file system B-175

program

adopt

 

 

 

 

 

 

 

 

 

 

using

 

keys

 

with

List Spooled

Files

API B-33

displaying

5-12

 

 

 

 

 

ILE

COBOL

example

 

 

 

 

 

 

 

 

program and CL command APIs

 

 

 

 

 

 

accessing field value (initial library list) B-2

Create

Program

(QPRCRTPG)

API

 

 

 

accessing

the hold attribute B-18

 

use of 8-19

 

 

 

 

 

 

 

Add

Exit

Program

(QusAddExitProgram)

 

use of 8-19

 

 

 

 

 

 

 

 

API

 

B-50

 

 

 

 

 

 

 

 

 

 

program invocation 7-36

 

 

 

 

 

 

 

Deregister

Exit

Point

(QusDeregisterExitPoint)

program

storage

 

 

 

 

 

 

 

 

 

 

API

 

B-87

 

 

 

 

 

 

 

 

 

 

MI (machine interface) instruction program

7-36

List

Objects That

Adopt

Owner

Authority

programming

error,

common

 

 

 

 

 

 

 

 

(QSYLOBJP) API B-101

 

 

 

 

 

examples

 

 

 

 

 

 

 

 

 

packaging your own software products B-136

 

incorrect

coding

with

regard

to

new function Register9-36

Exit

Point

(QusRegisterExitPoint)

 

incorrectly defined byte alignment 9-22

 

 

API

 

B-50

 

 

 

 

 

 

 

 

 

 

 

incorrectly defined data structures 9-5

 

Remove

Exit

Program

(QusRemoveExitProgram)

 

incorrectly defined list entry format lengths API9-14 B-87

 

 

 

 

 

 

 

 

 

 

 

incorrectly defined receiver variables 9-10

reporting software error (ILE API with

 

incorrectly

using

null

pointers

with

OPM

 

 

pointers)

 

B-122

 

 

 

 

 

 

 

APIs

9-18

 

 

 

 

 

 

 

Retrieve

Exit

Information

 

 

 

 

 

incorrectly using offsets 9-27

 

 

 

 

(QusRetrieveExitInformation) API B-66

 

incorrectly using the error code parameter

retrieving9-2

 

file

 

description to user space B-15

table of examples 9-1

 

 

 

 

retrieving

 

the hold parameter (error code str

programming

language

 

 

 

 

 

 

 

 

 

 

ture)

 

B-12

 

 

 

 

 

 

 

 

control

language

(CL)

 

 

 

 

 

retrieving

 

the

 

hold

parameter

(exception

 

example (listing database file members)

2-22

 

message)

 

B-4

 

 

 

 

 

 

 

 

 

example (receiving error messages) 2-10

 

setting COBOL error handler B-122

 

Cross

System

Product (CSP) 2-3, 2-4

 

 

using integrated file system B-178

data

type

use

 

 

 

 

 

 

using

 

keys

 

with List Spooled Files API B-38

 

BASIC

 

2-4

 

 

 

 

 

 

 

working

with

data queues

B-165

 

 

 

CL (control language) 2-4

 

 

ILE

RPG

example

 

 

 

 

 

 

 

 

 

COBOL

 

2-4

 

 

 

 

 

 

 

accessing field value (initial library list) B-2

 

ILE C 2-4

 

 

 

 

 

 

 

accessing

the hold attribute B-21

 

ILE

CL (control language) 2-4

 

 

 

Add

Exit

Program

(QusAddExitProgram)

 

 

ILE COBOL 2-4

 

 

 

 

 

 

 

API

 

B-58

 

 

 

 

 

 

 

 

 

 

 

machine

interface (MI) instructions 2-4

 

changing user space 2-20

 

 

 

 

 

Pascal

2-4

 

 

 

 

 

 

 

Deregister

Exit

Point

(QusDeregisterExitPoint)

 

PL/I

 

2-4

 

 

 

 

 

 

 

 

API

 

B-92

 

 

 

 

 

 

 

 

 

 

REXX

 

2-4

 

 

 

 

 

 

 

handling error conditions B-8

 

 

 

 

RPG

2-4

 

 

 

 

 

 

 

 

keys

 

with

 

List

 

Spooled

Files

API

B-42

 

VisualAge

++C for OS/400 2-4

 

 

 

list API B-106

 

 

 

 

 

 

 

 

ILE

C

example

 

 

 

 

 

 

 

logging

software

error

(OPM

API

without

 

accessing field value (initial library

list) B-pointers)22

 

B-119

 

 

 

 

 

 

 

accessing

the hold attribute B-16

 

packaging

your

own

software products B-144

 

Add

Exit

Program (QusAddExitProgram) API 4-9

Register

Exit

Point

(QusRegisterExitPoint)

 

list API B-94

 

 

 

 

 

 

 

API

 

B-58

 

 

 

 

 

 

 

 

 

 

 

logging software error (OPM API without

 

Remove

Exit

Program

(QusRemoveExitProgram)

 

pointers)

 

6-2

 

 

 

 

 

 

 

API

 

B-92

 

 

 

 

 

 

 

 

 

Index X-21

Page 491
Image 491
IBM Version 4 manual Pl/I Api