Development Manager feature does not need to be installed on your system for you
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 build information
space that is to contain the Application Development Manager information. The
Write and Read Build Information APIs are used to write or read records of build
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 operating
system provides a set of bindable APIs known as ILE CEE APIs. In some cases
they provide additional function beyond that provided by a specific high-level lan-
guage. For example, not all high-level languages (HLL) offer intrinsic means to
manipulate dynamic storage. In these cases, you can supplement an HLL function
by using appropriate ILE CEE APIs. If your HLL provides the same function as a
particular ILE CEE API, use the HLL-specific one.
The ILE CEE APIs are useful for mixed-language applications because they are
HLL independent. For example, if you use only condition management ILE CEE
APIs with a mixed-language application, you will have uniform condition handling
semantics for that application. This uniformity can make condition management
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 con-
ventions of the ILE CEE APIs are as follows:
Bindable API names starting with CEE are intended to be consistent across the
IBM SAA systems.
Bindable API names starting with CEE4 are specific to AS/400.
Chapter 8. Use of OS/400 APIs 8-7