indexOf method
Returns the position of the given value within the buffer, starting
from the current read position with the given offset. The position
returned is relative to the start of the buffer, or -1 if the value
was not found.
Implementation
int indexOf(int value, [int offset = 0]) {
final end = this.offset + length;
for (var i = this.offset + offset; i < end; ++i) {
if (buffer[i] == value) {
return i - start;
}
}
return -1;
}