Home / Function/ testFragmentsReleased() — netty Function Reference

testFragmentsReleased() — netty Function Reference

Architecture documentation for the testFragmentsReleased() function in SctpMessageCompletionHandlerTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  429a6af5_7059_af20_fda3_6f2dbe951b61["testFragmentsReleased()"]
  a7c976d9_e918_f4f3_5bc1_b62d08da1894["SctpMessageCompletionHandlerTest"]
  429a6af5_7059_af20_fda3_6f2dbe951b61 -->|defined in| a7c976d9_e918_f4f3_5bc1_b62d08da1894
  472af6ed_a400_2342_4061_78bbdd714fd7["TestMessageInfo()"]
  429a6af5_7059_af20_fda3_6f2dbe951b61 -->|calls| 472af6ed_a400_2342_4061_78bbdd714fd7
  style 429a6af5_7059_af20_fda3_6f2dbe951b61 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport-sctp/src/test/java/io/netty/handler/codec/sctp/SctpMessageCompletionHandlerTest.java lines 34–48

    @Test
    public void testFragmentsReleased() {
        EmbeddedChannel channel = new EmbeddedChannel(new SctpMessageCompletionHandler());
        ByteBuf buffer = Unpooled.wrappedBuffer(new byte[] { 1, 2, 3, 4 });
        ByteBuf buffer2 = Unpooled.wrappedBuffer(new byte[] { 1, 2, 3, 4 });
        SctpMessage message = new SctpMessage(new TestMessageInfo(false, 1), buffer);
        assertFalse(channel.writeInbound(message));
        assertEquals(1, buffer.refCnt());
        SctpMessage message2 = new SctpMessage(new TestMessageInfo(false, 2), buffer2);
        assertFalse(channel.writeInbound(message2));
        assertEquals(1, buffer2.refCnt());
        assertFalse(channel.finish());
        assertEquals(0, buffer.refCnt());
        assertEquals(0, buffer2.refCnt());
    }

Domain

Subdomains

Frequently Asked Questions

What does testFragmentsReleased() do?
testFragmentsReleased() is a function in the netty codebase, defined in transport-sctp/src/test/java/io/netty/handler/codec/sctp/SctpMessageCompletionHandlerTest.java.
Where is testFragmentsReleased() defined?
testFragmentsReleased() is defined in transport-sctp/src/test/java/io/netty/handler/codec/sctp/SctpMessageCompletionHandlerTest.java at line 34.
What does testFragmentsReleased() call?
testFragmentsReleased() calls 1 function(s): TestMessageInfo.

Analyze Your Own Codebase

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

Try Supermodel Free