ByteReader reads values from a byte array, keeping track of position.
Gets the source length.
Gets the number of unread bytes.
Returns a subarray of internal buffer.
It is not recommended it use this function, use read() instead, which will return a copy.
ByteReader reads values from a byte array, keeping track of position.