Package org.eclipse.jetty.http2.parser
Class HeaderBlockFragments
- java.lang.Object
-
- org.eclipse.jetty.http2.parser.HeaderBlockFragments
-
public class HeaderBlockFragments extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
endStream
private int
maxCapacity
private PriorityFrame
priorityFrame
private java.nio.ByteBuffer
storage
private int
streamId
-
Constructor Summary
Constructors Constructor Description HeaderBlockFragments(int maxCapacity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.nio.ByteBuffer
complete()
PriorityFrame
getPriorityFrame()
int
getStreamId()
boolean
isEndStream()
(package private) void
reset()
void
setEndStream(boolean endStream)
void
setPriorityFrame(PriorityFrame priorityFrame)
void
setStreamId(int streamId)
boolean
storeFragment(java.nio.ByteBuffer fragment, int length, boolean last)
-
-
-
Field Detail
-
maxCapacity
private final int maxCapacity
-
priorityFrame
private PriorityFrame priorityFrame
-
streamId
private int streamId
-
endStream
private boolean endStream
-
storage
private java.nio.ByteBuffer storage
-
-
Method Detail
-
reset
void reset()
-
storeFragment
public boolean storeFragment(java.nio.ByteBuffer fragment, int length, boolean last)
-
getPriorityFrame
public PriorityFrame getPriorityFrame()
-
setPriorityFrame
public void setPriorityFrame(PriorityFrame priorityFrame)
-
isEndStream
public boolean isEndStream()
-
setEndStream
public void setEndStream(boolean endStream)
-
complete
public java.nio.ByteBuffer complete()
-
getStreamId
public int getStreamId()
-
setStreamId
public void setStreamId(int streamId)
-
-