UNPKG

matterbridge-roborock-vacuum-plugin

Version:
18 lines (17 loc) 366 B
export class ChunkBuffer { buffer = Buffer.alloc(0); get() { return this.buffer; } reset() { this.buffer = Buffer.alloc(0); } append(message) { if (this.buffer.length == 0) { this.buffer = message; } else { this.buffer = Buffer.concat([this.buffer, message]); } } }