Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 506
   
4-84
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(1)
Chapter 4      Building Your Application
Sample Code in the CTI OS Toolkit
CtiOs Data Grid.NET
This sample is a set of helper classes that are used in other .NET CIL samples.
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.