validate() — netty Function Reference
Architecture documentation for the validate() function in Http3RequestStreamFrameTypeValidator.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD ec1910f4_d552_9216_c1a2_cea8b701c0a8["validate()"] f17e8be1_332f_faf5_258a_51c7d0a1a04e["Http3RequestStreamFrameTypeValidator"] ec1910f4_d552_9216_c1a2_cea8b701c0a8 -->|defined in| f17e8be1_332f_faf5_258a_51c7d0a1a04e style ec1910f4_d552_9216_c1a2_cea8b701c0a8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http3/src/main/java/io/netty/handler/codec/http3/Http3RequestStreamFrameTypeValidator.java lines 27–39
@Override
public void validate(long type, boolean first) throws Http3Exception {
switch ((int) type) {
case Http3CodecUtils.HTTP3_CANCEL_PUSH_FRAME_TYPE:
case Http3CodecUtils.HTTP3_GO_AWAY_FRAME_TYPE:
case Http3CodecUtils.HTTP3_MAX_PUSH_ID_FRAME_TYPE:
case Http3CodecUtils.HTTP3_SETTINGS_FRAME_TYPE:
throw new Http3Exception(Http3ErrorCode.H3_FRAME_UNEXPECTED,
"Unexpected frame type '" + type + "' received");
default:
break;
}
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does validate() do?
validate() is a function in the netty codebase, defined in codec-http3/src/main/java/io/netty/handler/codec/http3/Http3RequestStreamFrameTypeValidator.java.
Where is validate() defined?
validate() is defined in codec-http3/src/main/java/io/netty/handler/codec/http3/Http3RequestStreamFrameTypeValidator.java at line 27.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free