OS/400 Client Management Support. These APIs
allow you to add and remove clients to and from the AS/400, update client
information, and refresh client information on the AS/400 with the information
stored at the client. The exit programs notify you when these API functions
have been completed. A Lotus Notes exit program provides the capability
of processing an SQL table of all changes that occurred in the Notes database
that is being shadowed from DB2 for AS/400.
Cluster. An AS/400 cluster is defined to be a collection of complete systems that work together to provide a single,
unified computing capability. A cluster is identified by a 10 character name. The cluster is comprised of one
or more cluster nodes. A cluster node is an AS/400 system that is a member of a cluster. Each cluster
node is identified by an 8 character cluster node identifier which is associated with a set of IP addresses
representing an AS/400 system.
OS/400 Communications. These include the data stream translation
APIs, which allow a user-written application program that creates 3270
data streams to run on an AS/400 system using 5250 data streams. The OptiConnect
APIs can be used to move user data between two or more AS/400 systems that
are connected by an OptiConnect fiber-optic bus. Here, you will also get
the information needed to write user-defined communications applications,
programming examples, and debugging information.
OS/400 Configuration. These APIs get information about the
configuration status of the system and about individual configuration descriptions.
OS/400 Debugger. These APIs can be used to write debuggers
for the AS/400 system.
OS/400 Directory Services. The Lightweight Directory Access
Protocol (LDAP) client APIs can be used to access LDAP-enabled directories
in a network. Administrative and configuration APIs for the OS/400 Directory
Services feature are also discussed here.
OS/400 Dynamic Screen Manager. These APIs provide the screen
I/O interfaces for Integrated Language Environment (ILE) high-level languages.
OS/400 File. These APIs retrieve information about files.
OS/400 Hardware Resource. These APIs allow you
to work with hardware resources such as searching resource entry information,
retrieving resource information, and changing resource entry information.
OS/400 Hierarchical File System. These APIs
let you work with directories and files in hierarchical file systems (HFSs).
This part also includes the HFS exit programs.
OS/400 High-Level Language. These APIs communicate with compilers,
and the DB2 for AS/400 SQL and COBOL/400 languages.
OS/400 Journal and Commit. The journal and commitment control
APIs allow you to add and remove your own commitment resources.
Management Central. The Management Central
APIs provide services to manage collections. Collection APIs start, end,
and cycle collections, and change and retrieve system parameters for the
data collected.
OS/400 Miscellaneous. These APIs remove bookmarks
from a course, convert date and time, start pass-through, and retrieve
data on a target system. Also included are APIs that process open lists.
With these APIs, you can get list entries, find entry numbers in lists
and in message lists, find field numbers in lists, retrieve server job
information, and close lists.
OS/400 National Language Support. These APIs work with the
national language support (NLS) functions, such as sort and code conversion.
The CDRA APIs are included also.
OS/400 Network Management. These APIs handle alertable messages,
work with problem logs, and use the SNA/Management Services Transport.
OS/400 Object. These APIs create, manipulate,
and delete user spaces, user indexes, and user queues. They send, receive,
and clear entries on a data queue and retrieve data queue information.
They also change, list, rename, and retrieve information about AS/400 objects.
OS/400 Office. These APIs work with system distribution directory
data and with document handling. This part also includes the OfficeVision
exit programs, the AnyMail/400 Mail Server Framework APIs, and the SNADS
File Server Object APIs.
OS/400 Performance Collector. These APIs describe the performance
collector APIs and the performance monitor exit program.
OS/400 POSIX Thread (Pthread). These APIs
allow you to manipulate, cancel, and synchronize POSIX Thread (Pthreads)
and manipulate signals between pthreads.
OS/400 Print. These APIs retrieve information and manipulate
spooled files.
OS/400 Problem Management. These APIs offer
you the ability to write problem management solutions, improve serviceability,
and manage your own applications.
OS/400 Program and CL Command. These APIs create programs,
retrieve program information, list and retrieve module information, activate
bound programs, resolve pointers to exports, and retrieve command information.
OS/400 Registration Facility. These APIs provide
the capability (1) to register and deregister exit points with the registration
facility, (2) to add and remove exit programs to and from the registration
facility repository, (3) to retrieve exit point and exit program information,
and (4) to designate the order in which exit programs are called.
OS/400 Remote Procedure Call . These APIs enable
distributed applications to communicate with each other by using the SUN
RPC protocol. On the AS/400, these APIs can be used to easily separate
and distribute client applications from the server.
OS/400 Security. These APIs manage system-level jobs, allowing
your programs to run under different user profiles without compromising
system security. APIs are provided to retrieve security information. The
NetWare Authentication Entry APIs provide a means to automatically log
you on to a server when you request a NetWare function (for example, file
or print). The digital certificate management APIs, user function registration
APIs, and validation list APIs are also discussed here.
OS/400 Server Support. These APIs allow personal
computers to access file and print resources on the AS/400 by using the
networking support provided with their operating systems. This section
also includes the AS/400 Dynamic Host Configuration Protocol (DHCP) server
exit programs. The user-supplied exit programs can provide validation of
incoming client requests and notification when IP addresses are assigned
or released.
OS/400 Software Product. These APIs work with
software products and program temporary fixes (PTFs) on your system.
OS/400 User Interface. These APIs handle various
aspects of the user interface, allowing your applications to display help,
display a command line window, convert date and time formats, control keyboard
buffering, display screens and pop-up windows, and to build screens. This
segment also includes the user interface manager exit programs.
OS/400 Virtual Terminal. These APIs provide information needed
to use the virtual terminal (VT) APIs, which allow an AS/400 application
program to interact with an AS/400 system that is performing work station
input/output (I/O).
OS/400 Work Management. These APIs perform functions that are
used in a wide variety of applications. These APIs retrieve and manipulate:
Jobs
Subsystem storage pools
Subsystem job queues
Data areas
Network attributes
System status
System values
Flight recorder
OS/400 Work Station Support. These APIs allow
you to use the type-ahead and attention key buffering functions in your
applications.