UNPKG

lss-mqtt

Version:

LSS-MQTT framework in NodeJS implementation"

25 lines 736 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const coder_1 = require("./lib/coder"); const mqtt_api_1 = require("./lib/mqtt-api"); class LssMqtt { constructor(config) { this._callback = ((topic, payload) => void 0); this.coder = new coder_1.Coder(config.key); this._api = new mqtt_api_1.MqttApi(this.coder, config.ip, config.port, (topic, payload) => this._callback(topic, payload)); } get callback() { return this._callback; } set callback(value) { this._callback = value; } get api() { return this._api; } set api(value) { this._api = value; } } exports.LssMqtt = LssMqtt; //# sourceMappingURL=index.js.map