Cisco Cisco Computer Telephony Integration OS 8.5 Developer's Guide

Page of 546
 
A-1
Cisco ICM Software CTI OS Developer’s Guide Release 6.0(0)
 
A P P E N D I X
A
CTI OS Keywords and Enumerated 
Types
Keywords
The CTIOS Client Interface Library uses the Arguments structure to pass 
key-value pairs between the client and the server (see 
Chapter 12, “Helper 
Classes”
 for a detailed explanation of Arguments). Throughout this document all 
event and method parameter lists, as well as object properties, are listed with the 
keywords and the types associated with those keywords. 
The expected (required and optional) keywords are referred to in this document 
by string name. For example, the Agent’s property for agent identifier is referred 
to as AgentID
In addition to being able to use the string name for a keyword, programmers can 
take advantage of an enumeration of keywords as well. 
Note
The enumeration of keywords is presently only available in the C++ CIL. 
For each string keyword, a corresponding enumerated keyword exists. The 
enumerated keyword is the same name, preceded by the prefix ‘ekw’. For 
example, the AgentID string keyword is mapped to the enumerated keyword 
ekwAgentID.