1.1.1 • Published 7 years ago
evnet v1.1.1
evnet
ZeroMQ based event dispatcher
Installation
ZeroMQ Installation
Mac OsX
brew install zmqDebian derivatives; Ubuntu etc
sudo apt-get install libzmq1
sudo apt-get install libzmq-devNPM Install
npm install evnetUsage
Start a server
var evnet = require('../evnet')
evnet.start('0.0.0.0')Listen
var evnet = require('../evnet')
, e = evnet('0.0.0.0')
e.on('HELLO', function (data) {
console.log('I got this:', data)
})Listen once
var evnet = require('../evnet')
, e = evnet('0.0.0.0')
e.once('HELLO', function (data) {
console.log('I got this:', data)
})Emit
var evnet = require('../evnet')
, e = evnet('0.0.0.0')
e.emit('HELLO', [{ foo: 'World' }])Credits
Paul Serby follow me on twitter @serby Dom Harrington follow me on twitter @domharrington
Licence
Licensed under the New BSD License
