UNPKG

knxnetjs

Version:

A TypeScript library for KNXnet/IP communication

23 lines 789 B
export declare class KNXHIDReport { private static readonly MAX_BODY_LENGTH; private static readonly REPORT_SIZE; private reportId; private sequenceCounter; private packageType; private bodyLength; private body; constructor(body: Buffer, reportId?: number, sequenceCounter?: number, packageType?: number); static fromBuffer(buffer: Buffer): KNXHIDReport; toBuffer(): Buffer; getReportId(): number; setReportId(reportId: number): void; getSequenceCounter(): number; setSequenceCounter(counter: number): void; getPackageType(): number; setPackageType(type: number): void; getBodyLength(): number; getBody(): Buffer; setBody(body: Buffer): void; toString(): string; } //# sourceMappingURL=knx-hid-report.d.ts.map