lss-mqtt
Version:
LSS-MQTT framework in NodeJS implementation"
25 lines • 736 B
JavaScript
;
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