LoadLeveler provides several Application Programming Interfaces (APIs). These APIs allow application programs written by customers to interact with the LoadLeveler environment using specific data and functions that are a part of LoadLeveler. These interfaces can be subroutines within a library or installation exits. Table 5 summarizes the LoadLeveler APIs.
Details on the following APIs can be found in Application Programming Interfaces (APIs):
The header file llapi.h defines all of the API data structures and subroutines. This file is located in the include subdirectory of the LoadLeveler release directory. You must include this file when you call any API subroutine.
The library libllapi.a is a shared library containing all of the LoadLeveler API subroutines. This library is located in the lib subdirectory of the LoadLeveler release directory.
Attention: These APIs are not thread safe; they should not be linked to by a threaded application.