Class DataFrame
- java.lang.Object
-
- jdk.incubator.http.internal.frame.Http2Frame
-
- jdk.incubator.http.internal.frame.DataFrame
-
public class DataFrame extends Http2Frame
-
-
Field Summary
Fields Modifier and Type Field Description static int
END_STREAM
static int
PADDED
static int
TYPE
-
Fields inherited from class jdk.incubator.http.internal.frame.Http2Frame
flags, FRAME_HEADER_SIZE, streamid
-
-
Constructor Summary
Constructors Constructor Description DataFrame(int streamid, int flags, ByteBufferReference data)
DataFrame(int streamid, int flags, ByteBufferReference[] data)
DataFrame(int streamid, int flags, ByteBufferReference[] data, int padLength)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
flagAsString(int flag)
ByteBufferReference[]
getData()
int
getDataLength()
int
payloadLength()
void
setPadLength(int padLength)
int
type()
-
-
-
Field Detail
-
TYPE
public static final int TYPE
- See Also:
- Constant Field Values
-
END_STREAM
public static final int END_STREAM
- See Also:
- Constant Field Values
-
PADDED
public static final int PADDED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DataFrame
public DataFrame(int streamid, int flags, ByteBufferReference data)
-
DataFrame
public DataFrame(int streamid, int flags, ByteBufferReference[] data)
-
DataFrame
public DataFrame(int streamid, int flags, ByteBufferReference[] data, int padLength)
-
-
Method Detail
-
type
public int type()
- Overrides:
type
in classHttp2Frame
-
flagAsString
public java.lang.String flagAsString(int flag)
- Overrides:
flagAsString
in classHttp2Frame
-
getData
public ByteBufferReference[] getData()
-
getDataLength
public int getDataLength()
-
setPadLength
public void setPadLength(int padLength)
-
payloadLength
public int payloadLength()
-
-