knxultimate
Version:
KNX IP protocol implementation for Node. This is the ENGINE of Node-Red KNX-Ultimate node.
31 lines • 1.37 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ConnectionTypes = void 0;
const KNXConstants_1 = require("./KNXConstants");
var ConnectionTypes;
(function (ConnectionTypes) {
ConnectionTypes[ConnectionTypes["TUNNEL_CONNECTION"] = KNXConstants_1.KNX_CONSTANTS.TUNNEL_CONNECTION] = "TUNNEL_CONNECTION";
ConnectionTypes[ConnectionTypes["DEVICE_MGMT_CONNECTION"] = KNXConstants_1.KNX_CONSTANTS.DEVICE_MGMT_CONNECTION] = "DEVICE_MGMT_CONNECTION";
ConnectionTypes[ConnectionTypes["REMLOG_CONNECTION"] = KNXConstants_1.KNX_CONSTANTS.REMLOG_CONNECTION] = "REMLOG_CONNECTION";
ConnectionTypes[ConnectionTypes["REMCONF_CONNECTION"] = KNXConstants_1.KNX_CONSTANTS.REMCONF_CONNECTION] = "REMCONF_CONNECTION";
ConnectionTypes[ConnectionTypes["OBJSVR_CONNECTION"] = KNXConstants_1.KNX_CONSTANTS.OBJSVR_CONNECTION] = "OBJSVR_CONNECTION";
})(ConnectionTypes || (exports.ConnectionTypes = ConnectionTypes = {}));
class CRI {
constructor(connectionType) {
this._connectionType = connectionType;
}
get length() {
return 2;
}
set connectionType(connectionType) {
this._connectionType = connectionType;
}
get connectionType() {
return this._connectionType;
}
toBuffer() {
return Buffer.alloc(0);
}
}
exports.default = CRI;
//# sourceMappingURL=CRI.js.map