Class PriorityBodyParser

java.lang.Object
org.eclipse.jetty.http2.parser.BodyParser
org.eclipse.jetty.http2.parser.PriorityBodyParser

public class PriorityBodyParser extends BodyParser
  • Field Details

    • state

      private PriorityBodyParser.State state
    • cursor

      private int cursor
    • exclusive

      private boolean exclusive
    • parentStreamId

      private int parentStreamId
  • Constructor Details

  • Method Details

    • reset

      private void reset()
    • parse

      public boolean parse(ByteBuffer buffer)
      Description copied from class: BodyParser

      Parses the body bytes in the given buffer; only the body bytes are consumed, therefore when this method returns, the buffer may contain unconsumed bytes.

      Specified by:
      parse in class BodyParser
      Parameters:
      buffer - the buffer to parse
      Returns:
      true if the whole body bytes were parsed, false if not enough body bytes were present in the buffer
    • onPriority

      private boolean onPriority(ByteBuffer buffer, int parentStreamId, int weight, boolean exclusive)