utils: add clear() for AdvancedBuffer

This commit is contained in:
Micooz 2017-09-08 10:38:45 +08:00
parent 8e8591840d
commit 4db9bbb3b9
No known key found for this signature in database
GPG Key ID: 002FB5DD584D6CB1

@ -67,6 +67,13 @@ export class AdvancedBuffer extends EventEmitter {
return this._buffer;
}
/**
* clear staged buffer
*/
clear() {
this._buffer = Buffer.alloc(0);
}
/**
* digest a buffer, emit an event if a complete packet was resolved
* @param buffer{Buffer}: a buffer to be digested