Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 640
Appendix A      CTI OS Keywords and Enumerated Types
Enumerated Types
A-2
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.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 the CIL, the CtiOs_IKeywordIDs interface contains a list of known Java 
CIL CTI OS keywords. See the Java CIL Javadoc file for more information.
.NET CIL Keywords
The Cisco.CtiOs.Util.Keywords.Enum_CtiOs enum contains the list of 
CTI OS keyword IDs. 
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.