Class FrameGenerator
java.lang.Object
org.eclipse.jetty.http2.generator.FrameGenerator
- Direct Known Subclasses:
 GoAwayGenerator, HeadersGenerator, NoOpGenerator, PingGenerator, PrefaceGenerator, PriorityGenerator, PushPromiseGenerator, ResetGenerator, SettingsGenerator, WindowUpdateGenerator
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected RetainableByteBufferencode(HpackEncoder encoder, MetaData metaData) abstract intgenerate(RetainableByteBuffer.Mutable accumulator, Frame frame) protected voidgenerateHeader(RetainableByteBuffer.Mutable accumulator, FrameType frameType, int length, int flags, int streamId) intboolean 
- 
Constructor Details
- 
FrameGenerator
 
 - 
 - 
Method Details
- 
generate
public abstract int generate(RetainableByteBuffer.Mutable accumulator, Frame frame) throws HpackException - Throws:
 HpackException
 - 
generateHeader
protected void generateHeader(RetainableByteBuffer.Mutable accumulator, FrameType frameType, int length, int flags, int streamId)  - 
getMaxFrameSize
public int getMaxFrameSize() - 
isUseDirectByteBuffers
public boolean isUseDirectByteBuffers() - 
encode
protected RetainableByteBuffer encode(HpackEncoder encoder, MetaData metaData) throws HpackException - Throws:
 HpackException
 
 -