A javascript Mootools plugin for WebSockets handling
Syntax :
var ws = new MooWebSocket('ws://urloftheserverorip.com:port', { logging: false, // to enable logging json: false, // to use JSON encoding before sending data autoConnect: true, // to connect automatically the server events: { onConnect: function() { this.log('Connecting to server', this.address); }, // Do something during connexion onOpen: function() { this.log('Connected to server'); }, // Do something after the webSocket onopen event onMessage: function(e) { this.log('Data recieved from server', e.data); }, // Do something after recieving data from server onClose: function(e) { this.log('Disconnected from server', e.reason); }, // Do something after the webSocket onclose event onLog: function() { if (console && typeof(console.info) === 'function') console.info(arguments); } // Custom logging function } });
A note on comments here: These comments are moderated. No comments will show up until they are approved. Comments that are not productive (i.e. inflammatory, rude, etc) will not be approved.
Found a bug in this plugin? Please report it this repository's Github Issues.
blog comments powered by Disqus