Home / Class/ Http3ControlStreamFrameTypeValidatorTest Class — netty Architecture

Http3ControlStreamFrameTypeValidatorTest Class — netty Architecture

Architecture documentation for the Http3ControlStreamFrameTypeValidatorTest class in Http3ControlStreamFrameTypeValidatorTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  c996a7d4_3a22_ab1e_8caa_63a2fc600c89["Http3ControlStreamFrameTypeValidatorTest"]
  f7809795_7b27_7191_1b02_92cd25542086["Http3ControlStreamFrameTypeValidatorTest.java"]
  c996a7d4_3a22_ab1e_8caa_63a2fc600c89 -->|defined in| f7809795_7b27_7191_1b02_92cd25542086
  0ef05ac3_9fc1_326c_2a73_1dab35bafcc2["invalidFramesTypes()"]
  c996a7d4_3a22_ab1e_8caa_63a2fc600c89 -->|method| 0ef05ac3_9fc1_326c_2a73_1dab35bafcc2
  c3a5ad72_671d_7f10_341e_1a37906303b4["validFrameTypes()"]
  c996a7d4_3a22_ab1e_8caa_63a2fc600c89 -->|method| c3a5ad72_671d_7f10_341e_1a37906303b4
  acb92698_6b2a_7d82_ac9d_a65dcbea937f["Http3FrameTypeValidator()"]
  c996a7d4_3a22_ab1e_8caa_63a2fc600c89 -->|method| acb92698_6b2a_7d82_ac9d_a65dcbea937f

Relationship Graph

Source Code

codec-http3/src/test/java/io/netty/handler/codec/http3/Http3ControlStreamFrameTypeValidatorTest.java lines 18–43

public class Http3ControlStreamFrameTypeValidatorTest extends Http3FrameTypeValidatorTest {

    @Override
    protected long[] invalidFramesTypes() {
        return new long[] {
                Http3CodecUtils.HTTP3_DATA_FRAME_TYPE,
                Http3CodecUtils.HTTP3_HEADERS_FRAME_TYPE,
                Http3CodecUtils.HTTP3_PUSH_PROMISE_FRAME_TYPE
        };
    }

    @Override
    protected long[] validFrameTypes() {
        return new long[] {
                Http3CodecUtils.HTTP3_CANCEL_PUSH_FRAME_TYPE,
                Http3CodecUtils.HTTP3_GO_AWAY_FRAME_TYPE,
                Http3CodecUtils.HTTP3_MAX_PUSH_ID_FRAME_TYPE,
                Http3CodecUtils.HTTP3_SETTINGS_FRAME_TYPE
        };
    }

    @Override
    protected Http3FrameTypeValidator newValidator() {
        return Http3ControlStreamFrameTypeValidator.INSTANCE;
    }
}

Frequently Asked Questions

What is the Http3ControlStreamFrameTypeValidatorTest class?
Http3ControlStreamFrameTypeValidatorTest is a class in the netty codebase, defined in codec-http3/src/test/java/io/netty/handler/codec/http3/Http3ControlStreamFrameTypeValidatorTest.java.
Where is Http3ControlStreamFrameTypeValidatorTest defined?
Http3ControlStreamFrameTypeValidatorTest is defined in codec-http3/src/test/java/io/netty/handler/codec/http3/Http3ControlStreamFrameTypeValidatorTest.java at line 18.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free