decentralized-internet
Version:
An NPM library of programs to create decentralized web and distributed computing projects
18 lines (11 loc) • 445 B
JavaScript
;
const util = require('util');
const Endpoint = require('../../../lib/Endpoint'),
Peer = require('../../../lib/Peer');
const JoinedPeer = function (options) {
Peer.call(this, options);
this.successor = new Endpoint({ host: options.host, port: options.port + 1000 });
this.predecessor = new Endpoint({ host: options.host, port: options.port - 1000 });
};
util.inherits(JoinedPeer, Peer);
module.exports = JoinedPeer;