open suspend fun consumeEachBufferRange(visitor: ConsumeEachBufferVisitor): Unit
For every available bytes range invokes visitor function until it return false or end of stream encountered