Home / Function/ readPriorityFrame() — netty Function Reference

readPriorityFrame() — netty Function Reference

Architecture documentation for the readPriorityFrame() function in Http2MultiplexTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  16cd7729_2236_6702_269e_1ca7a3b68c51["readPriorityFrame()"]
  4745ff96_ed57_3bd8_9861_4b786d0b6e09["Http2MultiplexTest"]
  16cd7729_2236_6702_269e_1ca7a3b68c51 -->|defined in| 4745ff96_ed57_3bd8_9861_4b786d0b6e09
  6fc50d32_46b0_7e36_1a2e_c896c9d93fdd["useUserEventForPriorityFrame()"]
  16cd7729_2236_6702_269e_1ca7a3b68c51 -->|calls| 6fc50d32_46b0_7e36_1a2e_c896c9d93fdd
  8df7745b_db2d_ef92_4b30_080373ca9f6d["verifyFramesMultiplexedToCorrectChannel()"]
  16cd7729_2236_6702_269e_1ca7a3b68c51 -->|calls| 8df7745b_db2d_ef92_4b30_080373ca9f6d
  style 16cd7729_2236_6702_269e_1ca7a3b68c51 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexTest.java lines 215–233

    @Test
    public void readPriorityFrame() {
        LastInboundHandler handler = new LastInboundHandler();

        Http2StreamChannel channel = newInboundStream(3, true, handler);
        frameInboundWriter.writeInboundPriority(channel.stream().id(), 0, (short) 2, false);

        // header frame should be multiplexed via fireChannelRead(...)
        int numFrames = useUserEventForPriorityFrame() ? 1 : 2;
        verifyFramesMultiplexedToCorrectChannel(channel, handler, numFrames);

        if (numFrames == 1) {
            Http2PriorityFrame priorityFrame = handler.readUserEvent();
            assertEquals(channel.stream(), priorityFrame.stream());
            assertEquals(0, priorityFrame.streamDependency());
            assertEquals(2, priorityFrame.weight());
            assertFalse(priorityFrame.exclusive());
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does readPriorityFrame() do?
readPriorityFrame() is a function in the netty codebase, defined in codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexTest.java.
Where is readPriorityFrame() defined?
readPriorityFrame() is defined in codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexTest.java at line 215.
What does readPriorityFrame() call?
readPriorityFrame() calls 2 function(s): useUserEventForPriorityFrame, verifyFramesMultiplexedToCorrectChannel.

Analyze Your Own Codebase

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

Try Supermodel Free