slimple-ws

1.0.5 • Public • Published

Slimple WebSockets

Example Client

'use strict'  
const index = require('slimple-ws');  
const WebSocketClient = index.WebSocketClient;  
const EVENTS = index.EVENTS;  
const Message = index.Message;  
var wsc = new WebSocketClient('ws://localhost:9090/', null);  
wsc.on(EVENTS.CONNECTION.READY, function() {  
    wsc.subscribe('info', function(msg) {  
        console.log('info > ' + JSON.stringify(msg));  
    });  
    wsc.send(new Message({  
        channel: 'info',  
        event: EVENTS.SWITCHBOARD.BROADCAST,  
        payload: {  
            foo: 'bar'  
        }  
    }));  
});  

Example Server

'use strict'  
const index = new require('slimple-ws');  
const wss = new index.WebSocketServer();  

Readme

Keywords

none

Package Sidebar

Install

npm i slimple-ws

Weekly Downloads

0

Version

1.0.5

License

MIT

Last publish

Collaborators

  • mentex