Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 508
   
9-16
CTI OS Developer’s Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 8.0(1)
Chapter 9      Agent Object
Methods
COM:
HRESULT GetMonitoredCall (/*[out, retval]*/ICall **call)
VB:
GetMonitoredCall () As CTIOSCLIENTLib.ICall
Java:
Call GetMonitoredCall()
.NET:
Call GetMonitoredCall()
Parameters
call
Output parameter (return parameter in VB) that contains a pointer to a pointer to a Call object 
containing the currently monitored call.
Return Value
This method returns the current monitored call. The C++, Java, and .NET versions return null if no call 
is currently being monitored.
Remarks
Supported for use with Unified CCE only.
GetNumProperties
See 
 for a description of the GetNumProperties method.
GetPropertyName
See 
 for a description of the GetNumProperties method.
GetPropertyType
See 
 for a description of the GetNumProperties method.
GetSkillGroups
If skillgroupstats is enabled, the GetSkillGroups method allows a client to retrieve a list that contains 
references to all the skill group objects to which the agent belongs. To retrieve skill groups without enabling 
skill group statistics, turn off agent event minimization by setting its value to 0 on the CTI OS server in the 
registry key, for example:
HKLM\SOFTWARE\Cisco 
Systems,Inc.\Ctios\<Customer-Instancename>\CTIOS1\Server\Agent\MinimizeAgentStateEvents
The skill group information is available on the agent state change event if the minimization is turned off. 
The following code example shows how to access the skill group properties of the agent object:
    Log m_Agent.DumpProperties
    
    Dim i As Integer