release() — netty Function Reference
Architecture documentation for the release() function in ChannelOutboundBufferTest.java from the netty codebase.
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
Called By
Source
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