knxultimate
Version:
KNX IP protocol implementation for Node. This is the ENGINE of Node-Red KNX-Ultimate node.
28 lines (27 loc) • 817 B
TypeScript
/// <reference types="node" />
export default class IPCurrentConfig {
private _ip;
private _mask;
private _gateway;
private _dhcpServer;
private _assignment;
private _type;
private _splitIP;
private _splitMask;
private _splitGateway;
private _splitDhcpServer;
constructor(_ip: string, _mask: string, _gateway: string, _dhcpServer: string, _assignment: number);
get type(): number;
set ip(ip: string);
get ip(): string;
set mask(mask: string);
get mask(): string;
set gateway(gateway: string);
get gateway(): string;
set dhcpServer(dhcpServer: string);
get dhcpServer(): string;
get length(): number;
static createFromBuffer(buffer: Buffer, offset?: number): IPCurrentConfig;
toBuffer(): Buffer;
}
export { IPCurrentConfig };