some changes

This commit is contained in:
Wolfgang Hottgenroth
2017-07-27 23:38:17 +02:00
parent 8685bdde87
commit 7e236974c2
4 changed files with 29 additions and 17 deletions

12
dist/main.js vendored
View File

@ -1,12 +1,16 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const log = require("./log");
const MqttClient = require("./mqttclient");
const mqtt = require("./mqttclient");
class Dispatcher {
constructor() {
this._mqttClient = new MqttClient.MqttClient();
this._mqttClient.register('IoT/test', null);
this._mqttClient.register('IoT/Device/#', null);
this._mqttClient = new mqtt.MqttClient();
this._mqttClient.register('IoT/test', (message) => {
log.info("Callback for IoT/test");
log.info(`message is ${message}`);
return `<<${message}>>`;
});
this._mqttClient.register('IoT/Device/#', mqtt.passThrough);
}
exec() {
log.info("Dispatcher starting");