Class FrameInputBuffer

java.lang.Object
org.apache.hc.core5.http2.impl.nio.FrameInputBuffer

public final class FrameInputBuffer extends Object
Frame input buffer for HTTP/2 non-blocking connections.
Since:
5.0
  • Field Details

    • metrics

      private final BasicH2TransportMetrics metrics
    • maxFramePayloadSize

      private final int maxFramePayloadSize
    • bytes

      private final byte[] bytes
    • buffer

      private final ByteBuffer buffer
    • state

      private FrameInputBuffer.State state
    • payloadLen

      private int payloadLen
    • type

      private int type
    • flags

      private int flags
    • streamId

      private int streamId
  • Constructor Details

    • FrameInputBuffer

      FrameInputBuffer(BasicH2TransportMetrics metrics, int bufferLen, int maxFramePayloadSize)
    • FrameInputBuffer

      public FrameInputBuffer(BasicH2TransportMetrics metrics, int maxFramePayloadSize)
    • FrameInputBuffer

      public FrameInputBuffer(int maxFramePayloadSize)
  • Method Details