The exit point provider is responsible for defining the exit point informatio defining the format in which the exit program receives data, and call program.

Related Information

ŸFor more information about the registration facility, see the Regist

part

in theSystem

 

API

Reference, SC41-5801.

 

 

 

 

 

Ÿ For an example of adding

an

exit

program

to

an exit

point, see

the

ister

Exit Point

and

Add

Exit Program—ILE C

Example” on

page 4-9.

 

Ÿ For an

example

of calling

an

exit

program

to

retrieve

information

in

tion facility repository, see the topic “Retrieve Exit Point and Exi

Information—ILE

C

Example”

on

page 4-13.

 

 

 

 

APIs and the QSYSINC

Library

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The

QSYSINC

(system include)

library

 

provides

source

include

 

 

files

shippe

 

the AS/400 system for OS/400 APIs. This optionally

installable

library

is

f

 

ported,

which

means

that

you

can

write

APARs

if you

find

 

a

problem.

 

 

You

can

install

this

library

 

by

using

the

GO

LICPGM functions

of

OS/400.

 

the

Install

 

Licensed

Programs

 

option

 

on

the

Work

with

Licensed

Programs

d

 

and the OS/400 - Openness Includes option on the

Install

Licensed

Programs

 

display.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The

termsinclude

fileand header

arefile

interchangeable

and pertain to the con

 

tents of the QSYSINC library. These files are intended to be compatibl

 

releases.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The

naming conventions

for

the

include

files

are

the same as either th

 

name or the ILE service program name. If the API has a callable and

 

interface,

an

include

file

exists

with

both

names.

 

 

 

 

 

 

 

 

 

The following table shows the API

 

include files

that

are

shipped

with

 

library:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 2-5 (Page 1

of

2).

Include Files Shipped with the QSYSINC Library

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Operating

 

 

Language

 

 

 

File

Name

 

 

Member

Name

(Header

File)

 

 

 

 

 

 

 

 

 

Environment

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OPM

APIs

 

 

ILE

1

 

 

H

 

 

 

 

OPM

API

program

name

 

 

 

 

 

 

 

 

 

 

 

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RPG

 

 

 

QRPGSRC

 

 

OPM

API

program

name

or

OPM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

API

program

name

with

the

letter

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

E replacing the letter Q for

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

members containing array defi-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

nitions

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ILE

RPG

 

 

QRPGLESRC

 

 

OPM

API

program

name

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

COBOL

 

 

 

QLBLSRC

 

 

OPM

API

name

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ILE

COBOL

 

QCBLLESRC

 

 

OPM

API

program

name

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2-28System API Programming V4R1

Page 48
Image 48
IBM Version 4 manual APIs and the Qsysinc, Library