Cisco Cisco Computer Telephony Integration Option 8.5 Guida Dello Sviluppatore
8-45
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.1(1)
Chapter 8 Session Object
Notes On Message Filters
–
OnMonitoredAgentInfoEvent
–
OnMonitoredCallDeliveredEvent
–
OnMonitoredCallEstablishedEvent
–
OnMonitoredCallHeldEvent
–
OnMonitoredCallRetrievedEvent
–
OnMonitoredCallClearedEvent
–
OnMonitoredCallConnectionClearedEvent
–
OnMonitoredCallOriginatedEvent
–
OnMonitoredCallFailedEvent
–
OnMonitoredCallConferencedEvent
–
OnMonitoredCallTransferredEvent
–
OnMonitoredCallDivertedEvent
–
OnMonitoredCallServiceInitiatedEvent
–
OnMonitoredCallQueuedEvent
–
OnMonitoredCallTranslationRouteEvent
–
OnMonitoredCallBeginEvent
–
OnMonitoredCallEndEvent
–
OnMonitoredCallDataUpdateEvent
–
OnMonitoredCallReachedNetworkEvent
–
OnMonitoredCallDequeuedEvent
–
OnMonitoredAgentPrecallEvent
–
OnMonitoredAgentPrecallAbortEvent
To circumvent this restriction, use an equivalent message in the filter
expression (for example, OnAgentStateEvent instead of
OnMonitoredAgentStateChange) and check in the message handler for the
CTIOS_MONITORED parameter to be TRUE.
expression (for example, OnAgentStateEvent instead of
OnMonitoredAgentStateChange) and check in the message handler for the
CTIOS_MONITORED parameter to be TRUE.
void CMyEventSink::OnAgentStateEvent(Arguments & argParams)
{
if (argParams.IsValid(CTIOS_MONITORED) &&
argParams.GetValueBoolean(CTIOS_MONITORED))