Home / Function/ close() — netty Function Reference

close() — netty Function Reference

Architecture documentation for the close() function in NioIoHandler.java from the netty codebase.

Function java Buffer Telemetry calls 1 called by 4

Entity Profile

Dependency Diagram

graph TD
  b2d60452_c9f9_89ec_0be0_2d281d72f3a4["close()"]
  c6073e28_17d5_4721_0af6_5408fdac51c7["DefaultNioRegistration"]
  b2d60452_c9f9_89ec_0be0_2d281d72f3a4 -->|defined in| c6073e28_17d5_4721_0af6_5408fdac51c7
  0cde094c_1fde_4ca0_aa21_b607ebeae5b5["rebuildSelector0()"]
  0cde094c_1fde_4ca0_aa21_b607ebeae5b5 -->|calls| b2d60452_c9f9_89ec_0be0_2d281d72f3a4
  0ee70733_1ba2_891e_3707_49be9e91e1ab["destroy()"]
  0ee70733_1ba2_891e_3707_49be9e91e1ab -->|calls| b2d60452_c9f9_89ec_0be0_2d281d72f3a4
  aca109d8_122e_b26d_bc0c_7282ec7c38da["processSelectedKey()"]
  aca109d8_122e_b26d_bc0c_7282ec7c38da -->|calls| b2d60452_c9f9_89ec_0be0_2d281d72f3a4
  835b5b88_c0c2_46ad_ca71_7e60be695e58["prepareToDestroy()"]
  835b5b88_c0c2_46ad_ca71_7e60be695e58 -->|calls| b2d60452_c9f9_89ec_0be0_2d281d72f3a4
  ecdfe176_a66d_99e6_189e_28d99cc27fe0["cancel()"]
  b2d60452_c9f9_89ec_0be0_2d281d72f3a4 -->|calls| ecdfe176_a66d_99e6_189e_28d99cc27fe0
  style b2d60452_c9f9_89ec_0be0_2d281d72f3a4 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport/src/main/java/io/netty/channel/nio/NioIoHandler.java lines 375–382

        void close() {
            cancel();
            try {
                handle.close();
            } catch (Exception e) {
                logger.debug("Exception during closing " + handle, e);
            }
        }

Domain

Subdomains

Calls

Frequently Asked Questions

What does close() do?
close() is a function in the netty codebase, defined in transport/src/main/java/io/netty/channel/nio/NioIoHandler.java.
Where is close() defined?
close() is defined in transport/src/main/java/io/netty/channel/nio/NioIoHandler.java at line 375.
What does close() call?
close() calls 1 function(s): cancel.
What calls close()?
close() is called by 4 function(s): destroy, prepareToDestroy, processSelectedKey, rebuildSelector0.

Analyze Your Own Codebase

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

Try Supermodel Free