Home / Function/ assertHasInboundMessages() — netty Function Reference

assertHasInboundMessages() — netty Function Reference

Architecture documentation for the assertHasInboundMessages() function in HttpContentDecoderTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  e1fd631d_8d14_d190_2463_40108ec003a4["assertHasInboundMessages()"]
  ea4ec426_b689_ab52_a554_7959aed6c709["HttpContentDecoderTest"]
  e1fd631d_8d14_d190_2463_40108ec003a4 -->|defined in| ea4ec426_b689_ab52_a554_7959aed6c709
  1ec7860b_6469_b9a4_5f54_aa51e2515103["testRequestDecompression()"]
  1ec7860b_6469_b9a4_5f54_aa51e2515103 -->|calls| e1fd631d_8d14_d190_2463_40108ec003a4
  3f271494_a1e0_eb6f_6d44_322419727181["testChunkedRequestDecompression()"]
  3f271494_a1e0_eb6f_6d44_322419727181 -->|calls| e1fd631d_8d14_d190_2463_40108ec003a4
  d9f9d6b7_3668_02b5_f8fd_e9221d35f92a["testSnappyResponseDecompression()"]
  d9f9d6b7_3668_02b5_f8fd_e9221d35f92a -->|calls| e1fd631d_8d14_d190_2463_40108ec003a4
  4a1b7c3b_a66c_8171_f9d8_2eb6ccda0e1e["testResponseDecompression()"]
  4a1b7c3b_a66c_8171_f9d8_2eb6ccda0e1e -->|calls| e1fd631d_8d14_d190_2463_40108ec003a4
  5e39f49b_062b_9d49_5805_1a2c160c391a["testResponseBrotliDecompression()"]
  5e39f49b_062b_9d49_5805_1a2c160c391a -->|calls| e1fd631d_8d14_d190_2463_40108ec003a4
  b9d0cd19_cd58_ecba_df1f_52e9cb6f393b["testResponseChunksBrotliDecompression()"]
  b9d0cd19_cd58_ecba_df1f_52e9cb6f393b -->|calls| e1fd631d_8d14_d190_2463_40108ec003a4
  0ab73bef_6ed7_a8e0_f505_22a5c279fdff["testResponseZstdDecompression()"]
  0ab73bef_6ed7_a8e0_f505_22a5c279fdff -->|calls| e1fd631d_8d14_d190_2463_40108ec003a4
  0a45d381_1167_b359_ed23_c5d38614b9bf["testResponseChunksZstdDecompression()"]
  0a45d381_1167_b359_ed23_c5d38614b9bf -->|calls| e1fd631d_8d14_d190_2463_40108ec003a4
  4066bce7_807b_bd8a_2107_f3aa628b5a0a["testExpectContinueResponse1()"]
  4066bce7_807b_bd8a_2107_f3aa628b5a0a -->|calls| e1fd631d_8d14_d190_2463_40108ec003a4
  751606fd_ca7f_90e8_3ac4_8f402e9a4830["testExpectContinueResponse2()"]
  751606fd_ca7f_90e8_3ac4_8f402e9a4830 -->|calls| e1fd631d_8d14_d190_2463_40108ec003a4
  d5f347a2_2905_fec2_ec52_9069dbc1a711["testExpectContinueResponse3()"]
  d5f347a2_2905_fec2_ec52_9069dbc1a711 -->|calls| e1fd631d_8d14_d190_2463_40108ec003a4
  1db27e45_693d_ff6f_7a00_2cd1f58d630c["testExpectContinueResponse4()"]
  1db27e45_693d_ff6f_7a00_2cd1f58d630c -->|calls| e1fd631d_8d14_d190_2463_40108ec003a4
  641d5383_f423_3a70_9e91_114d42b48c67["testExpectContinueResetHttpObjectDecoder()"]
  641d5383_f423_3a70_9e91_114d42b48c67 -->|calls| e1fd631d_8d14_d190_2463_40108ec003a4
  style e1fd631d_8d14_d190_2463_40108ec003a4 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/test/java/io/netty/handler/codec/http/HttpContentDecoderTest.java lines 905–920

    private static void assertHasInboundMessages(EmbeddedChannel channel, boolean hasMessages) {
        Object o;
        if (hasMessages) {
            while (true) {
                o = channel.readInbound();
                assertNotNull(o);
                ReferenceCountUtil.release(o);
                if (o instanceof LastHttpContent) {
                    break;
                }
            }
        } else {
            o = channel.readInbound();
            assertNull(o);
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does assertHasInboundMessages() do?
assertHasInboundMessages() is a function in the netty codebase, defined in codec-http/src/test/java/io/netty/handler/codec/http/HttpContentDecoderTest.java.
Where is assertHasInboundMessages() defined?
assertHasInboundMessages() is defined in codec-http/src/test/java/io/netty/handler/codec/http/HttpContentDecoderTest.java at line 905.
What calls assertHasInboundMessages()?
assertHasInboundMessages() is called by 21 function(s): testChunkedRequestDecompression, testExpectContinueResetHttpObjectDecoder, testExpectContinueResponse1, testExpectContinueResponse2, testExpectContinueResponse3, testExpectContinueResponse4, testFullHttpRequest, testFullHttpResponse, and 13 more.

Analyze Your Own Codebase

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

Try Supermodel Free