add (type, uri) { assert(type, 'Please provide a valid topic') assert(uri, 'Please provide a valid ZMQ node uri') const socket = zmq.socket('sub') socket.monitor(1, 0) debug(`Adding socket ${type}: ${uri}`) this.nodes[type] = { socket, uri } }
socket = Zmq.socket(type) if (this.debug) startMonitor(socket, this.log)
handler = zmq.socket('sub') handler.subscribe('timeout') if (ZMQ_BIND) {
, failure: sinon.spy() const handler = zmq.socket('pull') handler.connect(addr) tt.on('end', () => {
handler = zmq.socket('pull') if (ZMQ_BIND) { handler.connect(`tcp://0.0.0.0:${zmq_port}`)
socket = Zmq.socket(type) if (this.debug) startMonitor(socket, this.log)
handler = zmq.socket('sub') handler.subscribe('timeout') if (ZMQ_BIND) {
, failure: sinon.spy() const handler = zmq.socket('pull') handler.connect(addr) tt.on('end', () => {
handler = zmq.socket('pull') if (ZMQ_BIND) { handler.connect(`tcp://0.0.0.0:${zmq_port}`)