Class PushPromiseBodyParser


  • public class PushPromiseBodyParser
    extends BodyParser
    • Field Detail

      • cursor

        private int cursor
      • length

        private int length
      • paddingLength

        private int paddingLength
      • streamId

        private int streamId
    • Method Detail

      • reset

        private void reset()
      • parse

        public boolean parse​(java.nio.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
      • onPushPromise

        private void onPushPromise​(int streamId,
                                   org.eclipse.jetty.http.MetaData metaData)