Home / Function/ release() — netty Function Reference

release() — netty Function Reference

Architecture documentation for the release() function in ChannelOutboundBufferTest.java from the netty codebase.

Function java Buffer Search called by 7

Entity Profile

Dependency Diagram

graph TD
  4bdec6f8_3c15_b5ee_d1a3_716048f52c5a["release()"]
  06eb8f18_da0c_40bf_fb14_47e2c94a6923["ChannelOutboundBufferTest"]
  4bdec6f8_3c15_b5ee_d1a3_716048f52c5a -->|defined in| 06eb8f18_da0c_40bf_fb14_47e2c94a6923
  ad1ebc82_4822_8c4e_6770_92b5880bc784["testEmptyNioBuffers()"]
  ad1ebc82_4822_8c4e_6770_92b5880bc784 -->|calls| 4bdec6f8_3c15_b5ee_d1a3_716048f52c5a
  9ec9e4c1_de8e_8c05_3ca4_80d9dab213f3["testNioBuffersCancelledRemoveBytes()"]
  9ec9e4c1_de8e_8c05_3ca4_80d9dab213f3 -->|calls| 4bdec6f8_3c15_b5ee_d1a3_716048f52c5a
  5699471c_ab8c_b3ec_0370_4785c4d0b703["testNioBuffersSingleBacked()"]
  5699471c_ab8c_b3ec_0370_4785c4d0b703 -->|calls| 4bdec6f8_3c15_b5ee_d1a3_716048f52c5a
  5e4cd308_0493_7e2c_3914_7cde3fa79eb3["testNioBuffersExpand()"]
  5e4cd308_0493_7e2c_3914_7cde3fa79eb3 -->|calls| 4bdec6f8_3c15_b5ee_d1a3_716048f52c5a
  41beef69_9522_098f_455b_e61cce53289e["testNioBuffersExpand2()"]
  41beef69_9522_098f_455b_e61cce53289e -->|calls| 4bdec6f8_3c15_b5ee_d1a3_716048f52c5a
  f9fc34b9_ba65_4613_883d_79c3f58f1920["testNioBuffersMaxCount()"]
  f9fc34b9_ba65_4613_883d_79c3f58f1920 -->|calls| 4bdec6f8_3c15_b5ee_d1a3_716048f52c5a
  00d35efd_91f9_9891_6cdb_8a43498309e6["safeClose()"]
  00d35efd_91f9_9891_6cdb_8a43498309e6 -->|calls| 4bdec6f8_3c15_b5ee_d1a3_716048f52c5a
  style 4bdec6f8_3c15_b5ee_d1a3_716048f52c5a fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport/src/test/java/io/netty/channel/ChannelOutboundBufferTest.java lines 193–199

    private static void release(ChannelOutboundBuffer buffer) {
        for (;;) {
            if (!buffer.remove()) {
                break;
            }
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does release() do?
release() is a function in the netty codebase, defined in transport/src/test/java/io/netty/channel/ChannelOutboundBufferTest.java.
Where is release() defined?
release() is defined in transport/src/test/java/io/netty/channel/ChannelOutboundBufferTest.java at line 193.
What calls release()?
release() is called by 7 function(s): safeClose, testEmptyNioBuffers, testNioBuffersCancelledRemoveBytes, testNioBuffersExpand, testNioBuffersExpand2, testNioBuffersMaxCount, testNioBuffersSingleBacked.

Analyze Your Own Codebase

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

Try Supermodel Free