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

Dependencies (3)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i socket-master

    Weekly Downloads

    0

    Version

    0.1.8

    License

    BSD

    Last publish

    Collaborators

    • pedrotroller
    • brucewouaigne