Added reset() to RingBuffer

This commit is contained in:
Joseph Henry
2017-09-29 13:25:56 -07:00
parent cb8e6b94d8
commit 2b09c57b45

View File

@@ -98,6 +98,12 @@ namespace ZeroTier {
return n;
}
// merely reset the buffer pointer, doesn't erase contents
void reset()
{
consume(count());
}
// adjust buffer index pointer as if we copied data out
size_t consume(size_t n)
{