Cisco Cisco Computer Telephony Integration Option 8.5 Guía Del Desarrollador
8-2
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(3)
Chapter 8 Session Object
Session Object Properties
Table 8-1
Session Properties
Keyword
Type
Description
CCMBasedSilent
Monitor
Monitor
INT
If this value is present and set to true, supervisor applications
initiate silent monitor using the Agent.SuperviseCall() method.
Agent applications do not need to do anything. If this value is not
present, or set to false, supervisor and agent applications need to
invoke silent monitor using the SilentMonitorManager object.
initiate silent monitor using the Agent.SuperviseCall() method.
Agent applications do not need to do anything. If this value is not
present, or set to false, supervisor and agent applications need to
invoke silent monitor using the SilentMonitorManager object.
This property only applies to the COM CIL.
ConnectedSince
INT
Time of day in milliseconds when connected.
ConnectionMode
INT
eAgentConnection (1), eMonitorConnection (2), or
eNotConnected (0).
eNotConnected (0).
CtiosA
STRING
Name or TCP/IP address passed as CTI OS server A.
CtiosB
STRING
Name or TCP/IP address passed as CTI OS server B
CurrentAgent object
reference
Returns reference to current agent object set by the SetAgent
method. Object reference is incremented by one and must be
released when no longer used.
method. Object reference is incremented by one and must be
released when no longer used.
CurrentCall object
reference
Valid only if in Agent Connect mode. When there is more than
one call, this references the current call. The current call is the
call selected. For additional information, refer to CurrentCall in
one call, this references the current call. The current call is the
call selected. For additional information, refer to CurrentCall in
CurrentPort
INT
TCP/IP address of the current connected CTI OS server. Can be
port A or B.
port A or B.
CurrentServer
STRING
Name or TCP/IP address of the current connected CTI OS
server. The value is blank when the client is not connected to any
server. The name may be blank while attempting to reconnect
after a lost connection. Otherwise, the name of the server is the
name of CTI OS server A or B.
server. The value is blank when the client is not connected to any
server. The name may be blank while attempting to reconnect
after a lost connection. Otherwise, the name of the server is the
name of CTI OS server A or B.
ForcedDisconnect
INT
The presence of this keyword,
Heartbeat
INT
Heartbeat time, expressed in seconds. If not set, default
heartbeats are configurable on the CTI OS server.
heartbeats are configurable on the CTI OS server.
LastError
INT
Last error code, if any. Otherwise this value is 0.
MaxHeartbeats
INT
Max heartbeats that can be missed before switching CTI OS
servers. Default is 3 missed heartbeats.
servers. Default is 3 missed heartbeats.
MessageFilter
STRING
The filter that controls the events received by the CIL.
Object References
ARGUMENTS Array of object references maintained by the session object.
Typically includes Agent References, CallReferences, and
SkillGroupReferences. Can also include EmailReferences or
Chat References.
SkillGroupReferences. Can also include EmailReferences or
Chat References.
PortA
INT
TCP/IP port for ctiosA.
PortB
INT
TCP/IP port for ctiosB.
TryingPort
INT
TCP/IP address of the server where a connection is being
attempted. Can be port A or B.
attempted. Can be port A or B.