class WebSocket::Driver::StreamReader

def read(length)

Read bytes from the data:
def read(length)
  return nil if (@offset + length) > @buffer.bytesize
  chunk = @buffer.byteslice(@offset, length)
  @offset += chunk.bytesize
  prune if @offset > MINIMUM_AUTOMATIC_PRUNE_OFFSET
  return chunk
end