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.1(1)
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 CIL, the CtiOs_IKeywordIDs interface contains a list of known Java CIL
CTI OS keywords. See the Java CIL Javadoc file for more information.
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.
keyword IDs.
Enumerated Types
CTI OS 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.
•
In Java, special interfaces are used to simulate enumerated types. See the next
section,
section,
The complete set of enumerated types and their values can be found in the
following locations:
following locations: