Class Generator
java.lang.Object
org.eclipse.jetty.http2.generator.Generator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.eclipse.jetty.io.ByteBufferPoolprivate final DataGeneratorprivate final FrameGenerator[]private final HeaderGeneratorprivate final HpackEncoder -
Constructor Summary
ConstructorsConstructorDescriptionGenerator(org.eclipse.jetty.io.ByteBufferPool byteBufferPool) Generator(org.eclipse.jetty.io.ByteBufferPool byteBufferPool, int maxHeaderBlockFragment) Generator(org.eclipse.jetty.io.ByteBufferPool byteBufferPool, int maxDynamicTableSize, int maxHeaderBlockFragment) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionintintorg.eclipse.jetty.io.ByteBufferPoolvoidsetHeaderTableSize(int maxTableSize) Deprecated.voidsetMaxFrameSize(int maxFrameSize) voidsetMaxHeaderListSize(int value) Deprecated.voidsetValidateHpackEncoding(boolean validateEncoding) Deprecated.
-
Field Details
-
byteBufferPool
private final org.eclipse.jetty.io.ByteBufferPool byteBufferPool -
headerGenerator
-
hpackEncoder
-
generators
-
dataGenerator
-
-
Constructor Details
-
Generator
public Generator(org.eclipse.jetty.io.ByteBufferPool byteBufferPool) -
Generator
@Deprecated public Generator(org.eclipse.jetty.io.ByteBufferPool byteBufferPool, int maxDynamicTableSize, int maxHeaderBlockFragment) Deprecated. -
Generator
public Generator(org.eclipse.jetty.io.ByteBufferPool byteBufferPool, int maxHeaderBlockFragment)
-
-
Method Details
-
getByteBufferPool
public org.eclipse.jetty.io.ByteBufferPool getByteBufferPool() -
getHpackEncoder
-
setValidateHpackEncoding
Deprecated. -
setHeaderTableSize
Deprecated. -
setMaxFrameSize
public void setMaxFrameSize(int maxFrameSize) -
control
public int control(org.eclipse.jetty.io.ByteBufferPool.Lease lease, Frame frame) throws HpackException - Throws:
HpackException
-
data
-
setMaxHeaderListSize
Deprecated.
-