Home / Function/ ensureInboundTrafficDiscarded() — netty Function Reference

ensureInboundTrafficDiscarded() — netty Function Reference

Architecture documentation for the ensureInboundTrafficDiscarded() function in HttpInvalidMessageTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  089c961b_dc5d_1623_f43c_45ebbfde8f6a["ensureInboundTrafficDiscarded()"]
  9fcfe62b_bd7f_3212_a40b_cda45186b61b["HttpInvalidMessageTest"]
  089c961b_dc5d_1623_f43c_45ebbfde8f6a -->|defined in| 9fcfe62b_bd7f_3212_a40b_cda45186b61b
  e6337f8f_a892_660e_9afa_c688fb606d2c["testRequestWithBadInitialLine()"]
  e6337f8f_a892_660e_9afa_c688fb606d2c -->|calls| 089c961b_dc5d_1623_f43c_45ebbfde8f6a
  ee4667ea_ed93_39d6_48e1_4b4c0dffd4fd["testRequestWithBadHeader()"]
  ee4667ea_ed93_39d6_48e1_4b4c0dffd4fd -->|calls| 089c961b_dc5d_1623_f43c_45ebbfde8f6a
  538e05cf_b95a_4967_6ed6_31da8b9b1eaa["testResponseWithBadInitialLine()"]
  538e05cf_b95a_4967_6ed6_31da8b9b1eaa -->|calls| 089c961b_dc5d_1623_f43c_45ebbfde8f6a
  0059ca13_2db9_ea1e_b721_7c69f7734b36["testResponseWithBadHeader()"]
  0059ca13_2db9_ea1e_b721_7c69f7734b36 -->|calls| 089c961b_dc5d_1623_f43c_45ebbfde8f6a
  4c1762d4_53ec_0a1e_0835_f1f3eb19c23c["testBadChunk()"]
  4c1762d4_53ec_0a1e_0835_f1f3eb19c23c -->|calls| 089c961b_dc5d_1623_f43c_45ebbfde8f6a
  style 089c961b_dc5d_1623_f43c_45ebbfde8f6a fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/test/java/io/netty/handler/codec/http/HttpInvalidMessageTest.java lines 108–121

    private void ensureInboundTrafficDiscarded(EmbeddedChannel ch) {
        // Generate a lot of random traffic to ensure that it's discarded silently.
        byte[] data = new byte[1048576];
        rnd.nextBytes(data);

        ByteBuf buf = Unpooled.wrappedBuffer(data);
        for (int i = 0; i < 4096; i ++) {
            buf.setIndex(0, data.length);
            ch.writeInbound(buf.retain());
            ch.checkException();
            assertNull(ch.readInbound());
        }
        buf.release();
    }

Domain

Subdomains

Frequently Asked Questions

What does ensureInboundTrafficDiscarded() do?
ensureInboundTrafficDiscarded() is a function in the netty codebase, defined in codec-http/src/test/java/io/netty/handler/codec/http/HttpInvalidMessageTest.java.
Where is ensureInboundTrafficDiscarded() defined?
ensureInboundTrafficDiscarded() is defined in codec-http/src/test/java/io/netty/handler/codec/http/HttpInvalidMessageTest.java at line 108.
What calls ensureInboundTrafficDiscarded()?
ensureInboundTrafficDiscarded() is called by 5 function(s): testBadChunk, testRequestWithBadHeader, testRequestWithBadInitialLine, testResponseWithBadHeader, testResponseWithBadInitialLine.

Analyze Your Own Codebase

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

Try Supermodel Free