class SpdyHeaderBlockZlibEncoder extends SpdyHeaderBlockRawEncoder
Modifier and Type | Field and Description |
---|---|
private java.util.zip.Deflater |
compressor |
private boolean |
finished |
Constructor and Description |
---|
SpdyHeaderBlockZlibEncoder(SpdyVersion spdyVersion,
int compressionLevel) |
Modifier and Type | Method and Description |
---|---|
private boolean |
compressInto(ByteBuf compressed) |
private ByteBuf |
encode(ByteBufAllocator alloc,
int len) |
ByteBuf |
encode(ByteBufAllocator alloc,
SpdyHeadersFrame frame) |
void |
end() |
private int |
setInput(ByteBuf decompressed) |
newInstance
private final java.util.zip.Deflater compressor
private boolean finished
SpdyHeaderBlockZlibEncoder(SpdyVersion spdyVersion, int compressionLevel)
private int setInput(ByteBuf decompressed)
private ByteBuf encode(ByteBufAllocator alloc, int len)
private boolean compressInto(ByteBuf compressed)
public ByteBuf encode(ByteBufAllocator alloc, SpdyHeadersFrame frame) throws java.lang.Exception
encode
in class SpdyHeaderBlockRawEncoder
java.lang.Exception
public void end()
end
in class SpdyHeaderBlockRawEncoder