validateDataFrameRead() — netty Function Reference
Architecture documentation for the validateDataFrameRead() function in Http3RequestStreamValidationUtils.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD b1365829_7e75_f2dd_79f7_f9bb91ae2db3["validateDataFrameRead()"] 61b512bc_7ad6_0004_be8c_64e50c687fe4["Http3RequestStreamValidationUtils"] b1365829_7e75_f2dd_79f7_f9bb91ae2db3 -->|defined in| 61b512bc_7ad6_0004_be8c_64e50c687fe4 795a9638_e016_deb7_d77c_ea1d7ae4c93c["verifyContentLength()"] b1365829_7e75_f2dd_79f7_f9bb91ae2db3 -->|calls| 795a9638_e016_deb7_d77c_ea1d7ae4c93c 2edc3c59_0b96_9724_4e2d_264ee679fda7["failStream()"] b1365829_7e75_f2dd_79f7_f9bb91ae2db3 -->|calls| 2edc3c59_0b96_9724_4e2d_264ee679fda7 style b1365829_7e75_f2dd_79f7_f9bb91ae2db3 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http3/src/main/java/io/netty/handler/codec/http3/Http3RequestStreamValidationUtils.java lines 94–104
static long validateDataFrameRead(Http3DataFrame dataFrame, ChannelHandlerContext ctx,
long expectedLength, long seenLength, boolean clientHeadRequest) {
try {
return verifyContentLength(dataFrame.content().readableBytes(), expectedLength, seenLength, false,
clientHeadRequest);
} catch (Http3Exception e) {
ReferenceCountUtil.release(dataFrame);
failStream(ctx, e);
return INVALID_FRAME_READ;
}
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does validateDataFrameRead() do?
validateDataFrameRead() is a function in the netty codebase, defined in codec-http3/src/main/java/io/netty/handler/codec/http3/Http3RequestStreamValidationUtils.java.
Where is validateDataFrameRead() defined?
validateDataFrameRead() is defined in codec-http3/src/main/java/io/netty/handler/codec/http3/Http3RequestStreamValidationUtils.java at line 94.
What does validateDataFrameRead() call?
validateDataFrameRead() calls 2 function(s): failStream, verifyContentLength.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free