Class Http2Frame
- java.lang.Object
-
- jdk.incubator.http.internal.frame.Http2Frame
-
- Direct Known Subclasses:
DataFrame
,ErrorFrame
,HeaderFrame
,MalformedFrame
,OutgoingHeaders
,PingFrame
,PriorityFrame
,SettingsFrame
,WindowUpdateFrame
public abstract class Http2Frame extends java.lang.Object
When sending a frame, the length field must be set in sub-class by calling computeLength()
-
-
Field Summary
Fields Modifier and Type Field Description protected int
flags
static int
FRAME_HEADER_SIZE
protected int
streamid
-
Constructor Summary
Constructors Constructor Description Http2Frame(int streamid, int flags)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.String
asString(int type)
void
clearFlag(int flag)
java.lang.String
flagAsString(int f)
boolean
getFlag(int flag)
int
getFlags()
void
setFlag(int flag)
void
setFlags(int flags)
int
streamid()
void
streamid(int streamid)
java.lang.String
toString()
int
type()
java.lang.String
typeAsString()
-
-
-
Field Detail
-
FRAME_HEADER_SIZE
public static final int FRAME_HEADER_SIZE
- See Also:
- Constant Field Values
-
streamid
protected int streamid
-
flags
protected int flags
-
-
Method Detail
-
streamid
public int streamid()
-
setFlag
public void setFlag(int flag)
-
setFlags
public void setFlags(int flags)
-
getFlags
public int getFlags()
-
getFlag
public boolean getFlag(int flag)
-
clearFlag
public void clearFlag(int flag)
-
streamid
public void streamid(int streamid)
-
typeAsString
public java.lang.String typeAsString()
-
type
public int type()
-
asString
public static java.lang.String asString(int type)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
flagAsString
public java.lang.String flagAsString(int f)
-
-