verifyFramesMultiplexedToCorrectChannel() — netty Function Reference
Architecture documentation for the verifyFramesMultiplexedToCorrectChannel() function in Http2MultiplexTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 8df7745b_db2d_ef92_4b30_080373ca9f6d["verifyFramesMultiplexedToCorrectChannel()"] 4745ff96_ed57_3bd8_9861_4b786d0b6e09["Http2MultiplexTest"] 8df7745b_db2d_ef92_4b30_080373ca9f6d -->|defined in| 4745ff96_ed57_3bd8_9861_4b786d0b6e09 90725e6e_8979_a0b2_92ee_955bdae8803f["readUnkownFrame()"] 90725e6e_8979_a0b2_92ee_955bdae8803f -->|calls| 8df7745b_db2d_ef92_4b30_080373ca9f6d 16cd7729_2236_6702_269e_1ca7a3b68c51["readPriorityFrame()"] 16cd7729_2236_6702_269e_1ca7a3b68c51 -->|calls| 8df7745b_db2d_ef92_4b30_080373ca9f6d 12065931_d2c3_382f_79af_d79f2dc48509["framesShouldBeMultiplexed()"] 12065931_d2c3_382f_79af_d79f2dc48509 -->|calls| 8df7745b_db2d_ef92_4b30_080373ca9f6d fb745f00_6da2_feea_e82a_3cb1db305344["inboundDataFrameShouldUpdateLocalFlowController()"] fb745f00_6da2_feea_e82a_3cb1db305344 -->|calls| 8df7745b_db2d_ef92_4b30_080373ca9f6d 475ec9b2_4801_7bd9_9fc5_2467b1f440c3["channelReadShouldRespectAutoRead()"] 475ec9b2_4801_7bd9_9fc5_2467b1f440c3 -->|calls| 8df7745b_db2d_ef92_4b30_080373ca9f6d d6b7cf92_1390_277d_858b_5978a9aa4e19["noAutoReadWithReentrantReadDoesNotSOOE()"] d6b7cf92_1390_277d_858b_5978a9aa4e19 -->|calls| 8df7745b_db2d_ef92_4b30_080373ca9f6d d28efb5a_0d01_d994_577d_f3629f4c47c5["readNotRequiredToEndStream()"] d28efb5a_0d01_d994_577d_f3629f4c47c5 -->|calls| 8df7745b_db2d_ef92_4b30_080373ca9f6d b792f3c1_9e77_d261_9c46_b134d596e00d["channelReadShouldRespectAutoReadAndNotProduceNPE()"] b792f3c1_9e77_d261_9c46_b134d596e00d -->|calls| 8df7745b_db2d_ef92_4b30_080373ca9f6d 7146fbc5_e017_9247_63b6_7b4de1186e96["useReadWithoutAutoRead()"] 7146fbc5_e017_9247_63b6_7b4de1186e96 -->|calls| 8df7745b_db2d_ef92_4b30_080373ca9f6d c69bfb89_a53d_8f4d_63ff_4fe9298eb1a9["allQueuedFramesDeliveredAfterParentIsClosed()"] c69bfb89_a53d_8f4d_63ff_4fe9298eb1a9 -->|calls| 8df7745b_db2d_ef92_4b30_080373ca9f6d 333a70af_0c79_db68_d518_8bc25b9fca41["useReadWithoutAutoReadBuffered()"] 333a70af_0c79_db68_d518_8bc25b9fca41 -->|calls| 8df7745b_db2d_ef92_4b30_080373ca9f6d 62a1679a_1faa_cc87_b63d_035f735c945b["windowUpdatesAreFlushed()"] 62a1679a_1faa_cc87_b63d_035f735c945b -->|calls| 8df7745b_db2d_ef92_4b30_080373ca9f6d ec7e548b_a5de_e9e7_bb59_0d8a7598fd67["windowUpdatesSendWhenAutoReadEnabled()"] ec7e548b_a5de_e9e7_bb59_0d8a7598fd67 -->|calls| 8df7745b_db2d_ef92_4b30_080373ca9f6d style 8df7745b_db2d_ef92_4b30_080373ca9f6d fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexTest.java lines 1703–1713
private static void verifyFramesMultiplexedToCorrectChannel(Http2StreamChannel streamChannel,
LastInboundHandler inboundHandler,
int numFrames) {
for (int i = 0; i < numFrames; i++) {
Http2StreamFrame frame = inboundHandler.readInbound();
assertNotNull(frame, i + " out of " + numFrames + " received");
assertEquals(streamChannel.stream(), frame.stream());
release(frame);
}
assertNull(inboundHandler.readInbound());
}
Domain
Subdomains
Called By
- allQueuedFramesDeliveredAfterParentIsClosed()
- channelReadShouldRespectAutoRead()
- channelReadShouldRespectAutoReadAndNotProduceNPE()
- framesShouldBeMultiplexed()
- inboundDataFrameShouldUpdateLocalFlowController()
- noAutoReadWithReentrantReadDoesNotSOOE()
- readNotRequiredToEndStream()
- readPriorityFrame()
- readUnkownFrame()
- useReadWithoutAutoRead()
- useReadWithoutAutoReadBuffered()
- windowUpdatesAreFlushed()
- windowUpdatesSendWhenAutoReadEnabled()
Source
Frequently Asked Questions
What does verifyFramesMultiplexedToCorrectChannel() do?
verifyFramesMultiplexedToCorrectChannel() is a function in the netty codebase, defined in codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexTest.java.
Where is verifyFramesMultiplexedToCorrectChannel() defined?
verifyFramesMultiplexedToCorrectChannel() is defined in codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexTest.java at line 1703.
What calls verifyFramesMultiplexedToCorrectChannel()?
verifyFramesMultiplexedToCorrectChannel() is called by 13 function(s): allQueuedFramesDeliveredAfterParentIsClosed, channelReadShouldRespectAutoRead, channelReadShouldRespectAutoReadAndNotProduceNPE, framesShouldBeMultiplexed, inboundDataFrameShouldUpdateLocalFlowController, noAutoReadWithReentrantReadDoesNotSOOE, readNotRequiredToEndStream, readPriorityFrame, and 5 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free