Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 546
 
Appendix A      CTI OS Keywords and Enumerated Types
Enumerated Types
A-2
Cisco ICM Software CTI OS Developer’s Guide Release 6.0(0)
Usage Example in C++:
Arguments& args = Arguments::CreateInstance();
args.AddItem(ekwAgentID, “22866”);
args.AddItem(ekwAgentInstrument, “23901”);
pAgent->Login(args);
args.Release();
The complete set of standard keywords used in CTIOS can be found in the C++ 
header file “ctioskeywords.h”, located in the \Distribution\cpp\Include directory 
on the CTI OS toolkit media.
Java CIL Keywords
For Java CIL, the CtiOs_IKeywordIDs interface contains a list of known Java CIL 
CTI OS keywords. See the Java CIL Javadoc file for more information.
Enumerated Types
CTIOS employs enumerated types to provide symbolic names for commonly 
recurring values. 
In C++, Visual Basic, and COM, these are presented as enumerated types.
The complete set of enumerated types and their values can be found in the 
following locations:
For C++ CIL using static libraries: the complete set of enumerated types is 
located in the C++ header file “cilmessages.h”, located in the 
\Distribution\cpp\Include directory on the CTIOS toolkit media.
For COM (Visual Basic and Visual C++): the complete set of enumerated 
types is located in the CTIOSClient Type Library, which is compiled into the 
CTIOSClient.dll” file, located in the \Distribution\COM directory on the 
CTIOS toolkit media.
In the Java CIL, the CTIOS_Enums interface contains the Java CIL enumerated 
types. See the Java CIL Javadoc file for more information.