Returns a new read buffer whose starting read position is the current read position of this buffer. This is useful to create read buffers sub messages. (e.g. when using a multiplexer the beginning of the message might contain some protocol overhead which should not be part of the message reader that is sent to the target channel)
The default ReadBuffer implementation. Uses a {@link Uint8Array} for buffering. Is for single message read. A message can only be read once.