Cisco Cisco Computer Telephony Integration Option 9.0 Developer's Guide

Page of 278
5-53
CTI Server Message Reference Guide (Protocol Version 9) Release 7.0(0)
Chapter 5      Application Level Interfaces
Client Monitor Service
Client Monitor Service
The CTI client that has been granted Client Monitor service receives notifications when any other CTI 
client session is opened or closed. The client may then monitor the activity of any other CTI client 
session. 
 lists the Client Monitor service messages that provide these notifications and monitor other 
CTI client sessions.
Table 5-34
Client Monitor Service Messages 
Message
When Sent to CTI Client
CLIENT_SESSION_OPENED_ 
EVENT
When a new client session opens.
CLIENT_SESSION_CLOSED_ 
EVENT
When a client session closes.
SESSION_MONITOR_START_ 
REQ
When monitoring of a client session 
starts.
SESSION_MONITOR_STOP_ REQ When monitoring of a client session 
ends.
CLIENT_SESSION_OPENED_EVENT
This message indicates that a new CTI client session has been opened. One of these messages is sent for 
each existing CTI client session to the newly opened session, as if those CTI clients had just opened their 
sessions. 
 defines the format of the CLIENT_SESSION_OPENED_EVENT message.
InvokeID
Set to the same value as the InvokeID 
from the corresponding request 
message.
UINT
4
Maximum message size (including header):
12
Table 5-33
CHANGE_MONITOR_MASK_CONF Message Format 
Table 5-35
CLIENT_SESSION_OPENED_EVENT Message Format 
Fixed Part
Field Name
Value
Data Type
Byte 
Size
MessageHeader
Standard message header. 
MessageType = 99.
MHDR
8
SessionID
A value that uniquely identifies 
the newly opened CTI session.
UINT
4