Class HttpPostBodyUtil.SeekAheadOptimize

java.lang.Object
org.jboss.netty.handler.codec.http.multipart.HttpPostBodyUtil.SeekAheadOptimize
Enclosing class:
HttpPostBodyUtil

static class HttpPostBodyUtil.SeekAheadOptimize extends Object
This class intends to decrease the CPU in seeking ahead some bytes in HttpPostRequestDecoder
  • Field Details

    • bytes

      byte[] bytes
    • readerIndex

      int readerIndex
    • pos

      int pos
    • origPos

      int origPos
    • limit

      int limit
    • buffer

  • Constructor Details

  • Method Details

    • setReadPosition

      void setReadPosition(int minus)
      Parameters:
      minus - this value will be used as (currentPos - minus) to set the current readerIndex in the buffer.
    • getReadPosition

      int getReadPosition(int index)
      Parameters:
      index - raw index of the array (pos in general)
      Returns:
      the value equivalent of raw index to be used in readerIndex(value)
    • clear

      void clear()