Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 668
 
Chapter 4      Building Your Application
Using the C++ CIL and Static Libraries
4-22
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.1(1) 
  •
ConnectionLibSpd.lib.  This library contains the connection-layer services 
for CIL.
  •
ServiceLibSpd.lib. This library contains the service-layer services for CIL. 
  •
SessionLibSpd.lib. This library contains the object-interface services for 
CIL.
  •
UtilLibSpd.lib. This library contains helper classes for CIL.
  •
ArgumentsLibSpd.lib. This library contains the Arguments data structure 
for CIL.
  •
SilentMonitorLibSpd. This library contains all the services required to 
establish and control silent monitor sessions. 
  •
SecuritySpd.Lib. This library contains the services required to establish 
secure connections with CTI OS Server. 
  •
SilentMonitorClient.lib. This library is used by the CIL to communicate with 
the silent monitor service.
  •
SilentMonitorCommon.lib and ServiceEventHandler.lib. These libraries 
contain support classes for SilentMonitorClient.lib.
Note
The preceding are the Release versions of the libraries. The Debug equivalent 
libraries use the same library name with the appended ‘d’ instead of Spd; e.g., for 
ArgumentsLibSpd, the Debug library is ArgumentsLibd.lib.
In addition to the aforementioned CTI OS CIL libraries, your application will 
require the standard Microsoft sockets library, Wsock32.lib, the standard 
multimedia library winmm.lib, and the OpenSSL standard libraries 
libeay32d.lib, ssleay32d.lib (Debug) and libeay32d.lib,ssleay32r.lib (Release). 
Project Settings for Compiling and Linking
Setting up your Visual C++ 7.1(1) application requires you to configure some 
program settings. The Program Setting in Visual C++ 7.1(1) are accessed under 
the Project -> Properties menu: