public class HpackEncoder extends Object
| 构造器和说明 |
|---|
HpackEncoder() |
HpackEncoder(int localMaxDynamicTableSize) |
HpackEncoder(int localMaxDynamicTableSize,
int remoteMaxDynamicTableSize) |
HpackEncoder(int localMaxDynamicTableSize,
int remoteMaxDynamicTableSize,
int maxHeaderListSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
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 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 © 2016. All rights reserved.