Class HeadersGenerator

java.lang.Object
org.eclipse.jetty.http2.generator.FrameGenerator
org.eclipse.jetty.http2.generator.HeadersGenerator

public class HeadersGenerator extends FrameGenerator
  • Constructor Details

    • HeadersGenerator

      public HeadersGenerator(HeaderGenerator headerGenerator, org.eclipse.jetty.http2.hpack.HpackEncoder encoder)
    • HeadersGenerator

      public HeadersGenerator(HeaderGenerator headerGenerator, org.eclipse.jetty.http2.hpack.HpackEncoder encoder, int maxHeaderBlockFragment)
  • Method Details

    • generate

      public int generate(org.eclipse.jetty.io.RetainableByteBuffer.Mutable accumulator, Frame frame) throws org.eclipse.jetty.http2.hpack.HpackException
      Specified by:
      generate in class FrameGenerator
      Throws:
      org.eclipse.jetty.http2.hpack.HpackException
    • generateHeaders

      public int generateHeaders(org.eclipse.jetty.io.RetainableByteBuffer.Mutable accumulator, int streamId, org.eclipse.jetty.http.MetaData metaData, PriorityFrame priority, boolean endStream) throws org.eclipse.jetty.http2.hpack.HpackException
      Throws:
      org.eclipse.jetty.http2.hpack.HpackException