Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 506
   
A-1
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(1)
A P P E N D I X
A
CTI OS Keywords and Enumerated Types
Keywords
The CTI OS Client Interface Library uses the Arguments structure to pass key-value pairs between the 
client and the server (see 
 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.