closeChannel() — netty Function Reference
Architecture documentation for the closeChannel() function in LocalChannelTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD d3c8aa54_ac5d_6944_e789_c2c22ce16089["closeChannel()"] d7e5442a_9b99_814d_2bd6_0be57237db65["LocalChannelTest"] d3c8aa54_ac5d_6944_e789_c2c22ce16089 -->|defined in| d7e5442a_9b99_814d_2bd6_0be57237db65 d4cd6bb2_3f7e_ef0c_a840_2ef44e8034d6["testLocalAddressReuse()"] d4cd6bb2_3f7e_ef0c_a840_2ef44e8034d6 -->|calls| d3c8aa54_ac5d_6944_e789_c2c22ce16089 84ff2132_6330_c4ab_ad3e_946db904a74c["testWriteFailsFastOnClosedChannel()"] 84ff2132_6330_c4ab_ad3e_946db904a74c -->|calls| d3c8aa54_ac5d_6944_e789_c2c22ce16089 30a21170_6dc0_5378_0750_a03c460fb9fb["testServerCloseChannelSameEventLoop()"] 30a21170_6dc0_5378_0750_a03c460fb9fb -->|calls| d3c8aa54_ac5d_6944_e789_c2c22ce16089 d99f4d40_0bb0_129b_0021_59cfede6999e["localChannelRaceCondition()"] d99f4d40_0bb0_129b_0021_59cfede6999e -->|calls| d3c8aa54_ac5d_6944_e789_c2c22ce16089 f00a2d99_aed9_4c52_766b_855bbf284603["testReRegister()"] f00a2d99_aed9_4c52_766b_855bbf284603 -->|calls| d3c8aa54_ac5d_6944_e789_c2c22ce16089 316e8485_bea4_4814_7c9e_95f0c3153153["testCloseInWritePromiseCompletePreservesOrder()"] 316e8485_bea4_4814_7c9e_95f0c3153153 -->|calls| d3c8aa54_ac5d_6944_e789_c2c22ce16089 6e2d3f4c_54ff_316e_9a87_fea5d4c4792f["testCloseAfterWriteInSameEventLoopPreservesOrder()"] 6e2d3f4c_54ff_316e_9a87_fea5d4c4792f -->|calls| d3c8aa54_ac5d_6944_e789_c2c22ce16089 2253f4d1_60c4_c68f_5e74_52790064aace["testWriteInWritePromiseCompletePreservesOrder()"] 2253f4d1_60c4_c68f_5e74_52790064aace -->|calls| d3c8aa54_ac5d_6944_e789_c2c22ce16089 f70d21b4_e883_e7ee_3417_bee90cfecb36["testPeerWriteInWritePromiseCompleteDifferentEventLoopPreservesOrder()"] f70d21b4_e883_e7ee_3417_bee90cfecb36 -->|calls| d3c8aa54_ac5d_6944_e789_c2c22ce16089 da8d733a_4f9a_da6c_a90d_d621cf553c25["testPeerWriteInWritePromiseCompleteSameEventLoopPreservesOrder()"] da8d733a_4f9a_da6c_a90d_d621cf553c25 -->|calls| d3c8aa54_ac5d_6944_e789_c2c22ce16089 18485282_3d01_ac4c_986e_a6de8a7bb348["testWriteWhilePeerIsClosedReleaseObjectAndFailPromise()"] 18485282_3d01_ac4c_986e_a6de8a7bb348 -->|calls| d3c8aa54_ac5d_6944_e789_c2c22ce16089 ff5e34d2_f3a3_dac4_6df3_0957135445bd["testConnectFutureBeforeChannelActive()"] ff5e34d2_f3a3_dac4_6df3_0957135445bd -->|calls| d3c8aa54_ac5d_6944_e789_c2c22ce16089 80ec3aa3_fb3b_65e9_0b13_f4903b9e42a4["testConnectedAlready()"] 80ec3aa3_fb3b_65e9_0b13_f4903b9e42a4 -->|calls| d3c8aa54_ac5d_6944_e789_c2c22ce16089 style d3c8aa54_ac5d_6944_e789_c2c22ce16089 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
transport/src/test/java/io/netty/channel/local/LocalChannelTest.java lines 919–923
private static void closeChannel(Channel cc) {
if (cc != null) {
cc.close().syncUninterruptibly();
}
}
Domain
Subdomains
Called By
- localChannelRaceCondition()
- testAutoReadDisabled()
- testCloseAfterWriteInSameEventLoopPreservesOrder()
- testCloseInWritePromiseCompletePreservesOrder()
- testConnectFutureBeforeChannelActive()
- testConnectedAlready()
- testLocalAddressReuse()
- testMaxMessagesPerReadRespected()
- testNotLeakBuffersWhenCloseByRemotePeer()
- testPeerWriteInWritePromiseCompleteDifferentEventLoopPreservesOrder()
- testPeerWriteInWritePromiseCompleteSameEventLoopPreservesOrder()
- testReRegister()
- testReadCompleteCalledOnHandle()
- testServerCloseChannelSameEventLoop()
- testServerMaxMessagesPerReadRespected()
- testWriteFailsFastOnClosedChannel()
- testWriteInWritePromiseCompletePreservesOrder()
- testWriteWhilePeerIsClosedReleaseObjectAndFailPromise()
Source
Frequently Asked Questions
What does closeChannel() do?
closeChannel() is a function in the netty codebase, defined in transport/src/test/java/io/netty/channel/local/LocalChannelTest.java.
Where is closeChannel() defined?
closeChannel() is defined in transport/src/test/java/io/netty/channel/local/LocalChannelTest.java at line 919.
What calls closeChannel()?
closeChannel() is called by 18 function(s): localChannelRaceCondition, testAutoReadDisabled, testCloseAfterWriteInSameEventLoopPreservesOrder, testCloseInWritePromiseCompletePreservesOrder, testConnectFutureBeforeChannelActive, testConnectedAlready, testLocalAddressReuse, testMaxMessagesPerReadRespected, and 10 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free