Skip to content

Instantly share code, notes, and snippets.

@melvincarvalho
Created April 13, 2015 11:15
Show Gist options
  • Select an option

  • Save melvincarvalho/13743016570b914ffa60 to your computer and use it in GitHub Desktop.

Select an option

Save melvincarvalho/13743016570b914ffa60 to your computer and use it in GitHub Desktop.
<!doctype html>
<html lang="en">
<head>
<title>Test LDPC Websocket</title>
</head>
<body>
<script>
function connectToSocket(socket, sub, subs) {
// socket
if ( subs.indexOf(sub) !== -1 ) {
console.log('Already subscribed to : ' + sub);
} else {
console.log("Opening socket to : " + socket);
subs.push(sub);
var socket = new WebSocket(socket);
socket.onopen = function(){
console.log(this);
console.log(sub);
this.send('sub ' + sub);
}
socket.onmessage = function(msg){
console.log('Incoming message : ');
console.log(msg);
}
}
}
// main
var wss = 'wss://inartes.databox.me/';
var sub = 'https://inartes.databox.me/Public/tmp/';
var subs = [];
connectToSocket(wss, sub, subs);
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment