Sha256: 127c176c6e2b83ce1131e75163f3ca55f7efd63ff92eb344049473319511101b
Contents?: true
Size: 815 Bytes
Versions: 102
Compression:
Stored size: 815 Bytes
Contents
/*! * ws: a node.js websocket client * Copyright(c) 2011 Einar Otto Stangvik <einaros@gmail.com> * MIT Licensed */ module.exports = require('./lib/WebSocket'); module.exports.Server = require('./lib/WebSocketServer'); module.exports.Sender = require('./lib/Sender'); module.exports.Receiver = require('./lib/Receiver'); module.exports.createServer = function (options, connectionListener) { var server = new module.exports.Server(options); if (typeof connectionListener === 'function') { server.on('connection', connectionListener); } return server; }; module.exports.connect = module.exports.createConnection = function (address, openListener) { var client = new module.exports(address); if (typeof openListener === 'function') { client.on('open', openListener); } return client; };
Version data entries
102 entries across 102 versions & 3 rubygems