Cisco Cisco Computer Telephony Integration Option 8.5 개발자 가이드

다운로드
페이지 640
 
Chapter 4      Building Your Application
Making Requests
4-60
CTI OS Developer’s Guide for Cisco ICM/IPCC Enterprise & Hosted Editions Release 7.0(0)
  –
In ProcessOnConnectionClosed()
  •
re-enable Logout/DisconnectBtn when:
  –
Logout ReasonCodes are required & Dlg pops up, but user clicks Cancel
  •
re-enable NotReadyBtn when:
  –
NotReady ReasonCodes are required & Dlg pops up, but user clicks 
Cancel
  •
re-enable DialBtn, TransferBtn or ConferenceBtn when:
  –
DialPad was closed with Cancel rather than Dial, depending on which 
was originally clicked
  •
re-enable TransferBtn & ConferenceBtn when
  –
received ControlFailure with MessageType parameter set to 
eConsultationCallRequest
  •
re-enable EmergencyBtn when
  –
received ControlFailure with MessageType parameter set to 
eEmergencyCallRequest
  •
re-enable SupervisorAssistBtn when
  –
received ControlFailure with MessageType parameter set to 
eSupervisorAssistRequest
  •
re-enable any AgentStateBtn when
  –
received ControlFailure with MessageType parameter set to 
eSetAgentStateRequest & lastAgentStateBtnClicked was the appropriate 
one
  •
re-enable any of the buttons when
  –
received OnButtonEnablementMaskChange indicating the button should 
be enabled.