PeriProducer CTI Toolkit User’s Guide for M1
Page 34
Nortel Networks Confidential
# P0606089 Ver: 1.1
Each of the parameter names causes a different message to be sent to CSVAPI
requesting information from the CSDA service. For each request, the
CtiFunction
parameter is set to
getdeviceparam
, and the device and
specific parameter are set to values passed into the
Device Parameter Data
block. These values are:
The following is important information pertaining to the use of the
Device Parameter
Data
block:
•
The
CTI.status
data card value is affected by this block. It is set to 0 for
success and 1 for failure. Other areas that may get written to are the
CTI.EventData.paramname
and the
CTI.EventData.paramvalue
including the
CTI.EventData.tlinkdata.datakey()
and
CTI.EventData.tlinkdata.datavalue()
arrays.
•
To use the
Device Parameter Data
block in an application, the
CTI
Initialize
block (see
page 32
) block has to be used first to obtain the CTI
resource. Also the
Set Event Handling
block (see
page 37
) is used to wait for
a connection to be established to guarantee that data is available.
•
For examples of applications that use this block, see Appendix
Example
Applications
—
Device Parameter Data on page 58
.
•
ACDGroupStatus
•
AgentBreakTime
•
AgentID
•
AgentLogonTime
•
AgentMode
•
AgentTalkTime
•
AgentTimeInMode
•
AgentWorkTime
•
CallerETA
Summary of Contents for CTI ToolKit
Page 5: ...Preface...
Page 55: ...Example Applications...
Page 73: ...Example Log Files...
Page 99: ...Index...
Page 101: ...Glossary of CTI Terminology...