Class FrameInputBuffer


  • public final class FrameInputBuffer
    extends java.lang.Object
    Frame input buffer for HTTP/2 blocking connections.
    Since:
    5.0
    • Field Detail

      • maxFramePayloadSize

        private final int maxFramePayloadSize
      • buffer

        private final byte[] buffer
      • off

        private int off
      • dataLen

        private int dataLen
    • Constructor Detail

      • FrameInputBuffer

        public FrameInputBuffer​(int maxFramePayloadSize)
    • Method Detail

      • hasData

        boolean hasData()
      • fillBuffer

        void fillBuffer​(java.io.InputStream inStream,
                        int requiredLen)
                 throws java.io.IOException
        Throws:
        java.io.IOException
      • read

        public RawFrame read​(java.io.InputStream inStream)
                      throws java.io.IOException
        Throws:
        java.io.IOException