OzWebClient.disconnect() method

It is used to disconnect the webclient from the Ozeki Phone System.

Method usage example

In this example we will register to the onConnectionStateChanged event and try to connect to Ozeki Phone System on localhost. The result of the connection will be shown on the console log. There are four kinds of connection states: "ACCESS_GRANTED", "ACCESS_DENIED", "CONNECTION_FAILED", "CONNECTION_CLOSED", we will disconnect the webclient from the webphone outside line (Code example 1).

//registers to the onConnectionStateChanged event
OzWebClient.onConnectionStateChanged(connectionStateChanged);
//connects to the Webphone1 outside line of Ozeki Phone System  
OzWebClient.connect("localhost", "Webphone1"); 

function connectionStateChanged(state) {
  console.log(state); //shows the state of the connection on the console log
  if(state == "CONNECTION_SUCCESS") //if successfully connected then
     OzWebClient.disconnect(); //disconnect the webclient
}
	
Code example 1 - OzWebClient.disconnect() method example

More information