IBM PASE for i APIs
IBM® Portable Application Solutions Environment for i (IBM PASE for i) is an integrated runtime environment for AIX® applications. PASE for i supports the same binary executable format as AIX for PowerPC® and a large subset of AIX runtime that allows many AIX applications to run with little or no change.
PASE for i supports direct hardware execution of PowerPC instructions (not an emulator), while providing access to the same IBM i support used by ILE applications for file systems, sockets, security, and many other system services.
A PASE for i program can be stored in any bytestream file in the IBM i Integrated File System because it is simply a binary file. PASE for i programs can be created by any compiler and linker that produce executables compatible with AIX for PowerPC.
You must call a system API to run an PASE for i program. The system provides both callable program APIs and ILE procedure APIs to run PASE for i programs. The callable program APIs can be easier to use, but do not offer all the controls available with the ILE procedure APIs.
The functions available to you through PASE for i are:
See also:
- IBM PASE for i for information about creating PASE for i programs.
- IBM PASE for i Runtime Libraries for information about PASE for i interfaces that are also supported on AIX.
- IBM PASE for i Locales for information about PASE for i locales.
- IBM PASE for i Environment Variables for information about PASE for i environment variables.
- IBM PASE for i Signal Handling for information about PASE for i signals and how they relate to IBM i exception messages.
[ Back to top | APIs by category ]