public class HpackEncoder extends Object
Constructor and Description |
---|
HpackEncoder() |
HpackEncoder(int localMaxDynamicTableSize) |
HpackEncoder(int localMaxDynamicTableSize,
int remoteMaxDynamicTableSize) |
HpackEncoder(int localMaxDynamicTableSize,
int remoteMaxDynamicTableSize,
int maxHeaderListSize) |
Modifier and Type | Method and Description |
---|---|
void |
encode(ByteBuffer buffer,
HttpField field) |
void |
encode(ByteBuffer buffer,
MetaData metadata) |
void |
encodeMaxDynamicTableSize(ByteBuffer buffer,
int maxDynamicTableSize) |
HpackContext |
getHpackContext() |
int |
getMaxHeaderListSize() |
void |
setLocalMaxDynamicTableSize(int localMaxDynamicTableSize) |
void |
setMaxHeaderListSize(int maxHeaderListSize) |
void |
setRemoteMaxDynamicTableSize(int remoteMaxDynamicTableSize) |
public static final Logger LOG
public HpackEncoder()
public HpackEncoder(int localMaxDynamicTableSize)
public HpackEncoder(int localMaxDynamicTableSize, int remoteMaxDynamicTableSize)
public HpackEncoder(int localMaxDynamicTableSize, int remoteMaxDynamicTableSize, int maxHeaderListSize)
public int getMaxHeaderListSize()
public void setMaxHeaderListSize(int maxHeaderListSize)
public HpackContext getHpackContext()
public void setRemoteMaxDynamicTableSize(int remoteMaxDynamicTableSize)
public void setLocalMaxDynamicTableSize(int localMaxDynamicTableSize)
public void encode(ByteBuffer buffer, MetaData metadata)
public void encodeMaxDynamicTableSize(ByteBuffer buffer, int maxDynamicTableSize)
public void encode(ByteBuffer buffer, HttpField field)
Copyright © 1995–2017 Webtide. All rights reserved.