IBM Version 4 manual Cobol APIs, ILE CEE APIs

Models: Version 4

1 505
Download 505 pages 30.92 Kb
Page 183
Image 183

Development Manager feature does not need to be installed on your sy to use these APIs.

The Application Development Manager APIs are:

Ÿ Get Space Status

ŸRead Build Information

Ÿ Set Space Status

ŸWrite Build Information

The Get and Set Status APIs are used to query and initialize the space that is to contain the Application Development Manager information. Write and Read Build Information APIs are used to write or read information to and from the space.

COBOL APIs

These APIs let you control run units and error handling.

Integrated Language Environment

(ILE)

CEE

APIs

 

 

 

 

 

 

 

 

 

The

Integrated

Language Environment (ILE) architecture

on

the

OS/400

ope

system

provides

a

set

of

bindable APIs known as ILE

CEE

APIs. In

some

they provide additional function beyond that provided

by

a

specific

guage. For example, not all high-level languages (HLL) offer intrinsic me

manipulate dynamic

storage. In

these cases,

you can

supplement

an

HLL

by using appropriate ILE CEE APIs. If your HLL provides the same fu

particular

ILE CEE

API,

use

the HLL-specific one.

 

 

 

 

 

 

The

ILE

CEE

APIs

are useful

for mixed-language applications

because

t

HLL

independent. For

example,

if you use only condition

management

ILE

APIs with a mixed-language application, you will have uniform condition

semantics for that application. This uniformity can make

condition

manage

easier

than when

 

using

multiple

HLL-specific

condition handling

 

models.

The ILE CEE APIs provide a wide-range of functions including:

Activation group and control flow management

Storage management

Condition management

Message services

Source debugger

Date and time manipulation

Math functions

Call management

Operational descriptor access

Naming Conventions of

the

ILE CEE APIs

 

 

 

 

Most ILE CEE APIs are

available

to

any

HLL

that ILE

supports. Naming co

ventions

of

the

ILE

CEE APIs are as follows:

 

Ÿ Bindable

API

names

starting

with

CEE

are

intended

to be consistent

IBM

SAA

systems.

 

 

 

 

 

 

ŸBindable API names starting with CEE4 are specific to AS/400.

Chapter 8. Use of OS/400 8APIs-7

Page 183
Image 183
IBM Version 4 manual Cobol APIs, ILE CEE APIs