socket-master

0.1.8 • Public • Published

SocketMaster

Node module to negociate master/slave roles to nodes process

Install

sudo npm install socket-master

Use

var trigger = require('socket-master');
 
trigger.on('master', function(socket) { 
  console.log("I'm your master"); // Function called when this instance become the master
});
 
trigger.on('unmaster', function(socket) { 
  console.log("I'm not your master"); // Function called when this instance is no longer the master
});
 
trigger.on('slave', function(socket) { 
  console.log("I'm your slave"); // Function called when this instance become the slave
});
 
trigger.on('unslave', function(socket) { 
  console.log("I'm not your slave"); // Function called when this instance is no longer the slace
});
 
trigger.connect(); //Connection request send

Readme

Keywords

none

Package Sidebar

Install

npm i socket-master

Weekly Downloads

7

Version

0.1.8

License

BSD

Last publish

Collaborators

  • pedrotroller
  • brucewouaigne