UNPKG

452 BJavaScriptView Raw
1#! /usr/bin/env node
2
3var mqtt = require('../');
4
5var client = mqtt.connect({ port: 1883, host: "localhost", clean: true, encoding: 'binary', keepalive: 0 });
6var counter = 0;
7var interval = 5000;
8
9function count() {
10 console.log("received/s", counter / interval * 1000);
11 counter = 0;
12}
13
14setInterval(count, interval);
15
16client.on('connect', function() {
17 count();
18 this.subscribe('test');
19 this.on("message", function() {
20 counter++;
21 });
22});