Cisco Interactive Experience Client 4600 Series User Manual page 206

Hide thumbs Also See for Interactive Experience Client 4600 Series:
Table of Contents

Advertisement

Appendix F
Video Conferencing Using the Session Initiation Protocol Client
SipPhone Widget
var checkRegistrationStatusTimeout;
function onRegistered(){
clearTimeout(checkRegistrationStatusTimeout);
writeLog("sipphone.status = "+sipphone.status);
var success = (sipphone.status=="register successful"); // CHECK REGISTRATION
STATUS
if(success){
sipbutton.disabled = false;
sipbutton.className="callButton";
sipbutton.innerHTML="Call";
sipStatus.innerHTML = "Ready";
sipTimer.className = "timerOff";
sipRegistered.className = "LED_green";
writeLog('onRegistered() REGISTERED');
} else {
sipbutton.disabled = true;
sipbutton.className="callButton";
sipbutton.innerHTML=" ";
sipStatus.innerHTML = "Connecting to server...";
sipTimer.className = "timerOff";
sipRegistered.className = "LED_off";
writeLog('Waiting for server...');
checkRegistrationStatusTimeout = setTimeout("onRegistered()", 15000);
}
}
function onPlacingCall(){
writeLog("sipphone.status = "+sipphone.status);
sipbutton.className="hangupButton";
sipbutton.innerHTML="Cancel";
sipStatus.innerHTML = "Placing call...";
sipTimer.className = "timerOn";
writeLog('onPlacingCall()');
}
function onIncomingCall(){
writeLog("sipphone.status = "+sipphone.status);
sipbutton.disabled = false;
sipbutton.className="acceptButton";
sipbutton.innerHTML="Accept Call";
sipStatus.innerHTML = "Incoming call";
sipTimer.className = "timerOn";
writeLog('onIncomingCall()');
}
function onEstablished(){
writeLog("sipphone.status = "+sipphone.status);
callInProgress = true;
sipbutton.disabled = false;
sipbutton.className="hangupButton";
sipbutton.innerHTML="End Call";
sipStatus.innerHTML = "In Call";
sipTimer.className = "timerOn";
countDown(1);
writeLog("onEstablished()");
writeLog("callInProgress = "+callInProgress);
}
function onRing(){
writeLog("sipphone.status = "+sipphone.status);
sipbutton.disabled = false;
sipbutton.className="hangupButton";
sipbutton.innerHTML="Cancel";
sipStatus.innerHTML = "Calling...";
sipTimer.className = "timerOn";
writeLog('onRing()');
}
function onDisconnected(){
Cisco Interactive Experience Client 4600 Series User Guide
F-8

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Interactive Experience Client 4600 Series and is the answer not in the manual?

This manual is also suitable for:

Iec 4632Iec 4610

Table of Contents