Top Fields Constructors Methods
org.apache.hc.core5.http2.hpack

pack-priv final Class InboundDynamicTable

extends Object
Class Inheritance
Imports
org.apache.hc.core5.http.Header, org.apache.hc.core5.util.Args, .Asserts

Field Summary

Modifier and TypeField and Description
private int
private final FifoBuffer
private int
private final StaticTable

Constructor Summary

AccessConstructor and Description
pack-priv
InboundDynamicTable(final StaticTable staticTable)

pack-priv

Method Summary

Modifier and TypeMethod and Description
public void
add(final HPackHeader header)

private void
pack-priv int
private void
public int
pack-priv Header
getDynamicEntry(final int index)

public HPackHeader
getHeader(final int index)

public int
public int
public void
setMaxSize(final int maxSize)

pack-priv int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

currentSizeback to summary
private int currentSize
headersback to summary
private final FifoBuffer headers
maxSizeback to summary
private int maxSize
staticTableback to summary
private final StaticTable staticTable

Constructor Detail

InboundDynamicTableback to summary
pack-priv InboundDynamicTable(final StaticTable staticTable)
InboundDynamicTableback to summary
pack-priv InboundDynamicTable()

Method Detail

addback to summary
public void add(final HPackHeader header)
clearback to summary
private void clear()
dynamicLengthback to summary
pack-priv int dynamicLength()
evictback to summary
private void evict()
getCurrentSizeback to summary
public int getCurrentSize()
getDynamicEntryback to summary
pack-priv Header getDynamicEntry(final int index)
getHeaderback to summary
public HPackHeader getHeader(final int index)
getMaxSizeback to summary
public int getMaxSize()
lengthback to summary
public int length()
setMaxSizeback to summary
public void setMaxSize(final int maxSize)
staticLengthback to summary
pack-priv int staticLength()