public class HpackEncoder extends Object
Constructor and Description |
---|
HpackEncoder() |
HpackEncoder(int localMaxDynamicTableSize) |
HpackEncoder(int localMaxDynamicTableSize,
int remoteMaxDynamicTableSize) |
Modifier and Type | Method and Description |
---|---|
void |
encode(ByteBuffer buffer,
HttpField field) |
void |
encode(ByteBuffer buffer,
MetaData metadata) |
void |
encode(MetaData metadata,
ByteBufferPool.Lease lease,
int buffersize) |
void |
encodeMaxDynamicTableSize(ByteBuffer buffer,
int maxDynamicTableSize) |
HpackContext |
getHpackContext() |
void |
setLocalMaxDynamicTableSize(int localMaxDynamicTableSize) |
void |
setRemoteMaxDynamicTableSize(int remoteMaxDynamicTableSize) |
public static final Logger LOG
public HpackEncoder()
public HpackEncoder(int localMaxDynamicTableSize)
public HpackEncoder(int localMaxDynamicTableSize, int remoteMaxDynamicTableSize)
public HpackContext getHpackContext()
public void setRemoteMaxDynamicTableSize(int remoteMaxDynamicTableSize)
public void setLocalMaxDynamicTableSize(int localMaxDynamicTableSize)
public void encode(MetaData metadata, ByteBufferPool.Lease lease, int buffersize)
public void encode(ByteBuffer buffer, MetaData metadata)
public void encodeMaxDynamicTableSize(ByteBuffer buffer, int maxDynamicTableSize)
public void encode(ByteBuffer buffer, HttpField field)
Copyright © 1995-2015 Webtide. All Rights Reserved.