Class InboundDynamicTable

java.lang.Object
org.apache.hc.core5.http2.hpack.InboundDynamicTable

final class InboundDynamicTable extends Object
  • Field Details

    • staticTable

      private final StaticTable staticTable
    • headers

      private final FifoBuffer headers
    • maxSize

      private int maxSize
    • currentSize

      private int currentSize
  • Constructor Details

    • InboundDynamicTable

      InboundDynamicTable(StaticTable staticTable)
    • InboundDynamicTable

      InboundDynamicTable()
  • Method Details

    • getMaxSize

      public int getMaxSize()
    • setMaxSize

      public void setMaxSize(int maxSize)
    • getCurrentSize

      public int getCurrentSize()
    • staticLength

      int staticLength()
    • dynamicLength

      int dynamicLength()
    • getDynamicEntry

      Header getDynamicEntry(int index)
    • length

      public int length()
    • getHeader

      public HPackHeader getHeader(int index)
    • add

      public void add(HPackHeader header)
    • clear

      private void clear()
    • evict

      private void evict()