AbstractThe size of the chunks that we allocate
ReadonlylengthAbstractsupportsA listener for changes in chunks.
The indexes of the changed chunks.
Get a copy of the data in the buffer between two indexes. (same behavior as .slice in a Uint8Array)
Get an array of subarrays of the internal buffers! (WARNING: mutations will edit the data in this instance) Like .get, but does not join the chunks. Also does not give you more data than we really have, making the "infinite length buffer" abstraction leaky but allocatedLength does that too.
The starting index (inclusive)
The ending index (exclusive)
Your buffers, fresh off .subarray
Read a byte at an index
The index
The byte
Set byte(s) in a position in the buffer
The byte(s)
The starting index, or if you only provide one byte, the index, of where the data should go
Create a dynamically allocated data buffer