code: protected void seekInput(MemorySegment segment, int positionInSegment, int limitInSegment) {
  		this.currentSegment = segment;
  		this.positionInSegment = positionInSegment;
  		this.limitInSegment = limitInSegment;
  	}
docs: Sets the internal state of the view such that the next bytes will be read from the given memory segment,
  starting at the given position. The memory segment will provide bytes up to the given limit position.
  
  @param segment The segment to read the next bytes from.
  @param positionInSegment The position in the segment to start reading from.
  @param limitInSegment The limit in the segment. When reached, the view will attempt to switch to
  the next segment.