knxultimate
Version:
KNX IP protocol implementation for Node. This is the ENGINE of Node-Red KNX-Ultimate node.
21 lines (20 loc) • 646 B
TypeScript
import KNXAddress from './KNXAddress';
export declare enum ConnectionType {
TUNNEL_CONNECTION,
DEVICE_MGMT_CONNECTION,
REMLOG_CONNECTION,
REMCONF_CONNECTION,
OBJSVR_CONNECTION
}
export default class CRD {
private _connectionType;
private _knxAddress;
constructor(connectionType: ConnectionType, knxAddress: KNXAddress);
set knxAddress(knxAddress: KNXAddress);
get knxAddress(): KNXAddress;
get length(): number;
set connectionType(connectionType: ConnectionType);
get connectionType(): ConnectionType;
static createFromBuffer(buffer: Buffer, offset: number): CRD;
toBuffer(): Buffer;
}