code: @CheckForSigned
    protected int findByte (final byte nValue, final int nPos)
    {
      for (int i = nPos; i < m_nTail; i++)
        if (m_aBuffer[i] == nValue)
          return i;
      return -1;
    }
docs: Searches for a byte of specified value in the <code>buffer</code>, starting
  at the specified <code>position</code>.
  
  @param nValue
  The value to find.
  @param nPos
  The starting position for searching.
  @return The position of byte found, counting from beginning of the
  <code>buffer</code>, or <code>-1</code> if not found.