Home / Function/ invalidPushId() — netty Function Reference

invalidPushId() — netty Function Reference

Architecture documentation for the invalidPushId() function in Http3PushStreamTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  2d2f84cb_32f3_7326_9ed2_f541afd2fcfa["invalidPushId()"]
  c9142e7f_8050_3c0d_eeaf_c4c0175b89af["Http3PushStreamTest"]
  2d2f84cb_32f3_7326_9ed2_f541afd2fcfa -->|defined in| c9142e7f_8050_3c0d_eeaf_c4c0175b89af
  style 2d2f84cb_32f3_7326_9ed2_f541afd2fcfa fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http3/src/test/java/io/netty/handler/codec/http3/Http3PushStreamTest.java lines 117–136

    @Test
    public void invalidPushId() throws Exception {
        final EmbeddedQuicStreamChannel serverStream =
                (EmbeddedQuicStreamChannel) serverChannel.createStream(UNIDIRECTIONAL,
                        new Http3PushStreamServerInitializer(maxPushId + 1) {
                            @Override
                            protected void initPushStream(QuicStreamChannel ch) {
                                // noop
                            }
                        }).get();
        final EmbeddedQuicStreamChannel clientStream = newClientStreamUninitialized();
        try {
            final ByteBuf streamHeader = readStreamHeader(serverStream);
            assertFalse(clientStream.writeInbound(streamHeader));
            verifyClose(H3_ID_ERROR, clientChannel);
        } finally {
            assertFalse(serverStream.finish());
            assertFalse(clientStream.finish());
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does invalidPushId() do?
invalidPushId() is a function in the netty codebase, defined in codec-http3/src/test/java/io/netty/handler/codec/http3/Http3PushStreamTest.java.
Where is invalidPushId() defined?
invalidPushId() is defined in codec-http3/src/test/java/io/netty/handler/codec/http3/Http3PushStreamTest.java at line 117.

Analyze Your Own Codebase

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

Try Supermodel Free