Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 508
   
6-93
CTI OS Developer’s Guide for Cisco Unified ICM/Contact Center Enterprise & Hosted
Release 8.0(1)
Chapter 6      Event Interfaces and Events
IGenericEvents Interface
OnRTPStreamTimedoutEvent
The OnRTPStreamTimedoutEvent event is sent to the monitored application to report that no RTP voice 
packets have been received from the monitored IP Phone.
Syntax 
C++:
 void OnRTPStreamTimedoutEvent (Arguments & args);
COM:
  
HRESULT OnRTPStreamTimedoutEvent ([in] Arguments* args);
VB:
 
 Session_ OnRTPStreamTimedoutEvent (ByVal args as CTIOSCLIENTLIB.IArguments)
Parameters
args
Arguments array containing the following fields.
Table 6-89
OnRTPStreamlinedEvent Parameters
IGenericEvents Interface
The IGenericEvents interface receives Generic events. Unlike other interfaces that have a callback 
method for each event, the IGenericEvents interface has one method that passes the 
CtiOs_Enums.EventID code and the Arguments for the event.
OnEvent
Passes the eventID code and arguments for generic events received by the IGenericEvents interface.
Syntax
JAVA:
 void OnEvent(int iEventID, Arguments rArgs
.NET:
 void OnEvent(int iEventID, Cisco.CtiOs.Cil.EventPublisher.EventPublisherEventArgs 
args)
OriginatingServerID
STRING
TCP/IP Address:Port of the CTI OS server from which the 
request originated
OriginatingClientID
STRING
Client Identification of the monitoring application
Keyword
Type
Description
MonitoredUniqueObject
ID
STRING
Unique Object ID of the object being monitored
SMSessionKey
UNSIGNED 
SHORT
Unique identifier for the Silent Monitor Session.
StatusCode
SHORT
One of the ISilentMonitorEvent status codes in 
.