Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 500
   
4-82
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions
Cisco CTI OS Release 7.2(1)
Chapter 4      Building Your Application
Sample Code in the CTI OS Toolkit
All Agents Sample.NET
This sample illustrates how to use the .NET CIL to build a monitor mode application that monitors 
agents. Though this sample is written in C#, it is a good reference in general for how to create a monitor 
mode CIL application. This sample illustrates the following CIL programming concepts:
  •
Monitor mode connection to CTI OS
  •
When to enable connect and disconnect buttons for a monitor mode application
  •
How to handle failover in monitor mode.
  •
Filtering for agent events
All Calls Sample.NET
This sample illustrates how to use the .NET CIL to build a monitor mode application that monitors calls. 
This sample illustrates the following CIL programming concepts:
  •
Monitor mode connection to CTI OS
  •
Connect and Disconnect error handling
  •
Filtering for call events
  •
Filtering for silent monitor call events 
Note
For CCM based silent monitoring only. Filtering for silent monitor calls is only applicable to 
CCM based silent monitoring.
Java CIL Samples
AllAgents - This sample illustrates how to use the Java CIL to build a monitor mode application that 
monitors calls.
JavaPhone - This sample illustrates how to use the Java CIL to create a rudimentary agent mode 
application.
Win32 Samples
CTI Toolkit AgentDesktop - This sample illustrates how to use the Win32 COM CIL's ActiveX controls 
to create an agent desktop using VisualBasic .NET.
CTI Toolkit IPCC SupervisorDesktop - This sample illustrates how to use the Win32 COM CIL's 
ActiveX controls to create a supervisor desktop using VisualBasic .NET.
CTI Toolkit Outbound Desktop - This sample illustrates how to use the Win32 COM CIL's ActiveX 
controls to create an outbound option desktop using VisualBasic .NET.
CTI Toolkit C++Phone - This sample illustrates how to use the C++ CIL to create a rudimentary agent 
mode application.