Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide
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.
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.
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.
CTI OS keyword IDs.
Enumerated Types
CTIOS employs enumerated types to provide symbolic names for commonly
recurring values.
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:
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.
located in the C++ header file “cilmessages.h”, located in the
\Distribution\cpp\Include directory on the CTIOS toolkit media.