Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 640
A-1
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.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 
 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.