Introduction to the IRAPI provides a brief overview of the Intuity Response Application Programming Interface (IRAPI) and some of the basic concepts associated it. This information includes a description of how the IRAPI is organized, terminology associated with the IRAPI, and a system-level architectural description.
Important information about change to IRAPI library
A change has been made to the IRAPI library. The single-threaded version of the IRAPI library, libirAPI.so, is obsolete. Avaya supports only the multi-threaded version of the IRAPI library, libirAPIt.so. All applications that load using libirAPI.so should be changed to load with libirAPIt.so. The interfaces to both libraries are identical and, therefore, no source code changes are necessary.
The single-threaded version of the IRAPI library is no longer installed in /usr/lib. Consequently, applications that call libirAPI.so will fail to compile and build. The recommended fix is to change the make file to load with libirAPIt.so (-lirAPIt). If this cannot be done, the single-threaded version of the IRAPI library is still available in /vs/lib/obsolete. Although it is strongly discouraged, you can copy the single-threaded version of the IRAPI library to /usr/lib.