UCCX CTI
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | Events | List of all members
CTI.Client Class Reference

Public Member Functions

void Open ()
 
void Close ()
 
void TerminateSession ()
 
void Send (CTIMessage ctiMessage)
 
void OnSocketConnectionEstablished ()
 
void OnCTISessionInitiated ()
 
void OnCTISessionClosed (string reason)
 
void InvokeCTISessionOpened (EventArgs ctiSessionEventArgs)
 
void InvokeCTISessionClosed (EventArgs ctiSessionEventArgs)
 
void InvokeCTISessionError (EventArgs ctiSessionEventArgs)
 
void InvokeCTISessionMessageError (EventArgs ctiSessionEventArgs)
 
void InvokeAgentEvent (EventArgs agentEventArgs)
 
void InvokeCallEvent (EventArgs callEventArgs)
 
void InvokeConfigEvent (EventArgs configEventArgs)
 
void InvokeSnapshotEvent (EventArgs snapshotEventArgs)
 
void InvokeStatsEvent (EventArgs statsEventArgs)
 
void InvokeSystemEvent (EventArgs systemEventArgs)
 

Protected Attributes

CTIClient activeCTIClient = null
 
Timer sessionHeartbeatTimer = null
 

Events

EventHandler CTISessionOpened
 
EventHandler CTISessionClosed
 
EventHandler CTISessionError
 
EventHandler CTISessionMessageError
 
EventHandler AgentEvent
 
EventHandler CallEvent
 
EventHandler ConfigEvent
 
EventHandler SnapshotEvent
 
EventHandler StatsEvent
 
EventHandler SystemEvent
 

The documentation for this class was generated from the following file: