You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
425 B
17 lines
425 B
|
|
function init_websocket(statusbar, open, message){
|
|
websocket = new WebSocket(wsURI);
|
|
|
|
websocket.onclose = function (evt) { statusbar.innerHTML = 'disconnected'; };
|
|
websocket.onerror = function (evt) { statusbar.innerHTML = 'error: ' + evt.data; };
|
|
|
|
websocket.onopen = function (evt) {
|
|
statusbar.innerHTML = 'connected';
|
|
open(evt);
|
|
};
|
|
websocket.onmessage = function (evt) {
|
|
message(evt);
|
|
};
|
|
|
|
return websocket;
|
|
}
|