Http2DataFrame Type — netty Architecture
Architecture documentation for the Http2DataFrame type/interface in Http2DataFrame.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD f720075e_832c_afbc_9446_4a7c5db8a804["Http2DataFrame"] adc2792e_3130_79d5_98b5_6a2308f67cc8["Http2DataFrame.java"] f720075e_832c_afbc_9446_4a7c5db8a804 -->|defined in| adc2792e_3130_79d5_98b5_6a2308f67cc8 style f720075e_832c_afbc_9446_4a7c5db8a804 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http2/src/main/java/io/netty/handler/codec/http2/Http2DataFrame.java lines 24–71
public interface Http2DataFrame extends Http2StreamFrame, ByteBufHolder {
/**
* Frame padding to use. Will be non-negative and less than 256.
*/
int padding();
/**
* Payload of DATA frame. Will not be {@code null}.
*/
@Override
ByteBuf content();
/**
* Returns the number of bytes that are flow-controlled initially, so even if the {@link #content()} is consumed
* this will not change.
*/
int initialFlowControlledBytes();
/**
* Returns {@code true} if the END_STREAM flag is set.
*/
boolean isEndStream();
@Override
Http2DataFrame copy();
@Override
Http2DataFrame duplicate();
@Override
Http2DataFrame retainedDuplicate();
@Override
Http2DataFrame replace(ByteBuf content);
@Override
Http2DataFrame retain();
@Override
Http2DataFrame retain(int increment);
@Override
Http2DataFrame touch();
@Override
Http2DataFrame touch(Object hint);
}
Source
Frequently Asked Questions
What is the Http2DataFrame type?
Http2DataFrame is a type/interface in the netty codebase, defined in codec-http2/src/main/java/io/netty/handler/codec/http2/Http2DataFrame.java.
Where is Http2DataFrame defined?
Http2DataFrame is defined in codec-http2/src/main/java/io/netty/handler/codec/http2/Http2DataFrame.java at line 24.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free