Cisco Cisco Computer Telephony Integration OS 8.5 Guide Du Développeur
6-95
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(3)
Chapter 6 Event Interfaces and Events
Getting All Event Parameters
Arguments args = eventArgs.rArgs;
EventID receivedEvent = (EventID) eventArgs.iEventID;
switch(receivedEvent)
{
case EventID.eQueryAgentStatisticsConf:
ProcessQueryConf(args);
break;
...
}
To unsubscribe for events in the .NET CIL, use the RemoveEventListener method.
This method has the following syntax:
CilError RemoveEventListener(IGenericEvents Listener, int iListID)
where Listener is the IGenericEvents object that is unsubscribing for events and iListID is the ID of the
subscriber list from which to remove this listener.
subscriber list from which to remove this listener.
Getting All Event Parameters
How to Get All Parameters from an Event
The MinimizeEventArgs registry value controls the amount of nonessential call object parameters that
are sent to the client. When MinimizeEventArgs is set to 1, a minimal set of nonessential call object
parameters are sent to the CTI OS Client. When the MinimizeEventArgs registry value is set to 0, the
CTI OS server sends to CTI OS Clients the event parameters listed in Table 6-90.
are sent to the client. When MinimizeEventArgs is set to 1, a minimal set of nonessential call object
parameters are sent to the CTI OS Client. When the MinimizeEventArgs registry value is set to 0, the
CTI OS server sends to CTI OS Clients the event parameters listed in Table 6-90.
The MinimizeEventArgs value is located under the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems,
Inc.\Ctios\<Customer-Instancename>\CTIOS1\Server\CallObject
Inc.\Ctios\<Customer-Instancename>\CTIOS1\Server\CallObject