Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide
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.
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.
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.
•
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.
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.
types. See the Java CIL Javadoc file for more information.